...ition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::TNode<v8::internal::JSFunction> v8::internal::BaseCollectionsAssembler::GetConstructor(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: ‘index’ may be used uninitialized in this function [-Wmaybe-uninitialized]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-collections-gen.cc:401:7: note: ‘index’ was declared here
401 | int index;
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::TNode<v8::internal::JSFunction> v8::internal::BaseCollectionsAssembler::GetInitialAddFunction(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: ‘index’ may be used uninitialized in this function [-Wmaybe-uninitialized]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-collections-gen.cc:421:7: note: ‘index’ was declared here
421 | int index;
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::BaseCollectionsAssembler::HasInitialCollectionPrototype(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: ‘initial_prototype_index’ may be used uninitialized in this function [-Wmaybe-uninitialized]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-collections-gen.cc:469:7: note: ‘initial_prototype_index’ was declared here
469 | int initial_prototype_index;
| ^~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntriesFromFastJSArray(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: ‘index’ may be used uninitialized in this function [-Wmaybe-uninitialized]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-collections-gen.cc:421:7: note: ‘index’ was declared here
421 | int index;
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘void v8::internal::BaseCollectionsAssembler::GenerateConstructor(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::Handle<v8::internal::String>)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: ‘index’ may be used uninitialized in this function [-Wmaybe-uninitialized]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-collections-gen.cc:401:7: note: ‘index’ was declared here
401 | int index;
| ^~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/frames-inl.h:11,
from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:10:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/contexts-inl.h:14,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/objects/map-inl.h:11,
from ../deps/v8/src/objects/code-inl.h:13,
from ../deps/v8/src/heap/spaces-inl.h:12,
from ../deps/v8/src/heap/heap-inl.h:20,
from ../deps/v8/src/builtins/builtins-call-gen.cc:10:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-call-gen.h:8,
from ../deps/v8/src/builtins/builtins-call-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-function-gen.cc: In member function ‘void v8::internal::FastFunctionPrototypeBindAssembler::GenerateFastFunctionPrototypeBindImpl()’:
../deps/v8/src/builtins/builtins-function-gen.cc:54:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
54 | SmiConstant(min_descriptors_length)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-function-gen.cc:65:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
65 | GotoIf(WordNotEqual(maybe_length, LoadRoot(Heap::klength_stringRootIndex)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Name; Right = v8::internal::Object; <template-parameter-1-3> = void]’
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-function-gen.cc:71:38: note: in expansion of macro ‘CAST’
71 | Node* length_value_map = LoadMap(CAST(maybe_length_accessor));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-function-gen.cc:77:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
77 | GotoIf(WordNotEqual(maybe_name, LoadRoot(Heap::kname_stringRootIndex)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Name; Right = v8::internal::Object; <template-parameter-1-3> = void]’
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-function-gen.cc:83:41: note: in expansion of macro ‘CAST’
83 | TNode<Map> name_value_map = LoadMap(CAST(maybe_name_accessor));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-handler-gen.o ../deps/v8/src/builtins/builtins-handler-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-handler-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/globals.h:18,
from ../deps/v8/src/builtins/builtins.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:8,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-function-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-function-gen.cc:71:65: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-function-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-utils.h:12,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:10:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:10:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:10:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-global-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:10:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:10:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/debug/debug.h:19,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:7:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:9:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:7:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/builtins/builtins-utils.h:12,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-function-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:8:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/utils.h:24,
from ../deps/v8/src/property-details.h:12,
from ../deps/v8/src/field-index.h:8,
from ../deps/v8/src/objects.h:20,
from ../deps/v8/src/arguments.h:9,
from ../deps/v8/src/builtins/builtins-utils.h:8,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:8:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/utils.h:24,
from ../deps/v8/src/property-details.h:12,
from ../deps/v8/src/field-index.h:8,
from ../deps/v8/src/objects.h:20,
from ../deps/v8/src/arguments.h:9,
from ../deps/v8/src/builtins/builtins-utils.h:8,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:8:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-utils.h:12,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:8:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/utils.h:24,
from ../deps/v8/src/property-details.h:12,
from ../deps/v8/src/field-index.h:8,
from ../deps/v8/src/objects.h:20,
from ../deps/v8/src/arguments.h:9,
from ../deps/v8/src/builtins/builtins-utils.h:8,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-debug-gen.cc:8:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-ic-gen.o ../deps/v8/src/builtins/builtins-ic-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-ic-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-internal-gen.o ../deps/v8/src/builtins/builtins-internal-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-internal-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-interpreter-gen.o ../deps/v8/src/builtins/builtins-interpreter-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-interpreter-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-intl-gen.o ../deps/v8/src/builtins/builtins-intl-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-intl-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-array-gen.cc:12:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-global-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-global-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-constructor-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:10:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-constructor-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-constructor-gen.cc:414:27: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-constructor-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-constructor-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Smi>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::Smi; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-constructor-gen.cc:416:75: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-constructor-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/compiler/code-assembler.h:622:43: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::Smi; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-constructor-gen.cc:416:75: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-iterator-gen.o ../deps/v8/src/builtins/builtins-iterator-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-iterator-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-global-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::MakeTypeError(v8::internal::MessageTemplate::Template, v8::internal::CodeStubAssembler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::Node = v8::internal::compiler::Node]’:
../deps/v8/src/builtins/builtins-async-iterator-gen.cc:85:58: required from here
../deps/v8/src/code-stub-assembler.h:2344:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2344 | UndefinedConstant(), SmiConstant(message), args...);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-async-iterator-gen.cc:149:64: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-async-iterator-gen.cc:155:31: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-async-iterator-gen.cc:262:73: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/utils.h:24,
from ../deps/v8/src/property-details.h:12,
from ../deps/v8/src/field-index.h:8,
from ../deps/v8/src/objects.h:20,
from ../deps/v8/src/objects/fixed-array.h:8,
from ../deps/v8/src/contexts.h:8,
from ../deps/v8/src/api.h:9,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/code-stub-assembler.h:2341:53: required from ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::MakeTypeError(v8::internal::MessageTemplate::Template, v8::internal::CodeStubAssembler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::Node = v8::internal::compiler::Node]’
../deps/v8/src/builtins/builtins-async-iterator-gen.cc:85:58: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’:
../deps/v8/src/code-stub-assembler.h:2344:69: required from ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::MakeTypeError(v8::internal::MessageTemplate::Template, v8::internal::CodeStubAssembler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::Node = v8::internal::compiler::Node]’
../deps/v8/src/builtins/builtins-async-iterator-gen.cc:85:58: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}]’:
../deps/v8/src/code-stub-assembler.h:2344:69: required from ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::MakeTypeError(v8::internal::MessageTemplate::Template, v8::internal::CodeStubAssembler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::Node = v8::internal::compiler::Node]’
../deps/v8/src/builtins/builtins-async-iterator-gen.cc:210:74: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/builtins/builtins-arguments-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-math-gen.o ../deps/v8/src/builtins/builtins-math-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-math-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/macro-assembler.h:8,
from ../deps/v8/src/builtins/builtins-interpreter-gen.cc:7:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-conversion-gen.cc: In member function ‘void v8::internal::StringToNumberAssembler::GenerateStringToNumberImpl()’:
../deps/v8/src/builtins/builtins-conversion-gen.cc:104:30: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
104 | Return(StringToNumber(input));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1550:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::StringToNumber(v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
1550 | TNode<Number> StringToNumber(TNode<String> input);
| ~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/builtins/builtins-conversion-gen.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-conversion-gen.cc:133:37: note: in expansion of macro ‘CAST’
133 | IsNumber(input), [=] { return CAST(input); },
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-conversion-gen.cc: In member function ‘void v8::internal::ToNumericAssembler::GenerateToNumericImpl()’:
../deps/v8/src/builtins/builtins-conversion-gen.cc:133:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
133 | IsNumber(input), [=] { return CAST(input); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-conversion-gen.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-conversion-gen.cc:134:48: note: in expansion of macro ‘CAST’
134 | [=] { return NonNumberToNumeric(context, CAST(input)); }));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-conversion-gen.cc: In member function ‘void v8::internal::ToNumericAssembler::GenerateToNumericImpl()’:
../deps/v8/src/builtins/builtins-conversion-gen.cc:134:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
134 | [=] { return NonNumberToNumeric(context, CAST(input)); }));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-conversion-gen.cc:134:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
134 | [=] { return NonNumberToNumeric(context, CAST(input)); }));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-conversion-gen.cc: In member function ‘void v8::internal::NumberToStringAssembler::GenerateNumberToStringImpl()’:
../deps/v8/src/builtins/builtins-conversion-gen.cc:149:30: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
149 | Return(NumberToString(input));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1552:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::NumberToString(v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1552 | TNode<String> NumberToString(TNode<Number> input);
| ~~~~~~~~~~~~~~^~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-number-gen.o ../deps/v8/src/builtins/builtins-number-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-number-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-call-gen.h:8,
from ../deps/v8/src/builtins/builtins-call-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:9:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/builtins/builtins-conversion-gen.cc:134:59: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]’:
../deps/v8/src/builtins/builtins-conversion-gen.cc:134:63: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt>; F = v8::internal::ToNumericAssembler::GenerateToNumericImpl()::<lambda()>; G = v8::internal::ToNumericAssembler::GenerateToNumericImpl()::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-conversion-gen.cc:134:63: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-object-gen.o ../deps/v8/src/builtins/builtins-object-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-object-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/builtins/builtins-async-generator-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:38:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
38 | [=] { return if_notsmi; });
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-async-generator-gen.cc: In member function ‘v8::internal::CodeStubAssembler::Node* v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::TaggedIsAsyncGenerator(v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:38:26: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
38 | [=] { return if_notsmi; });
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-async-generator-gen.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::IsGeneratorStateClosed(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Smi>)’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:45:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
45 | return SmiEqual(state, SmiConstant(JSGeneratorObject::kGeneratorClosed));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-async-generator-gen.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::IsGeneratorStateSuspended(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Smi>)’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:52:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
52 | return SmiGreaterThanOrEqual(state, SmiConstant(0));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:332:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
332 | SMI_COMPARISON_OP(SmiGreaterThanOrEqual, IntPtrGreaterThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-async-generator-gen.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::IsGeneratorStateSuspendedAtStart(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Smi>)’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:61:42: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
61 | return SmiEqual(state, SmiConstant(0));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-async-generator-gen.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::IsGeneratorStateNotExecuting(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Smi>)’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:67:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
67 | SmiConstant(JSGeneratorObject::kGeneratorExecuting));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiNotEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:325:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
325 | SMI_COMPARISON_OP(SmiNotEqual, WordNotEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-async-generator-gen.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::IsGeneratorAwaiting(v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:76:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
76 | return WordEqual(is_generator_awaiting, SmiConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Smi; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-async-generator-gen.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::IsAbruptResumeType(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Smi>)’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:124:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
124 | return SmiNotEqual(resume_type, SmiConstant(JSGeneratorObject::kNext));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiNotEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:325:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
325 | SMI_COMPARISON_OP(SmiNotEqual, WordNotEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-async-generator-gen.cc: In member function ‘void v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::AsyncGeneratorEnqueue(v8::internal::CodeStubArguments*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::JSGeneratorObject::ResumeMode, const char*)’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:182:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
182 | SmiConstant(JSAsyncGeneratorObject::kGeneratorExecuting)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/globals.h:18,
from ../deps/v8/src/builtins/builtins.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:8,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-conversion-gen.cc:134:59: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/globals.h:18,
from ../deps/v8/src/builtins/builtins.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:8,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >]’:
../deps/v8/src/code-stub-assembler.h:424:56: required from ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt>; F = v8::internal::ToNumericAssembler::GenerateToNumericImpl()::<lambda()>; G = v8::internal::ToNumericAssembler::GenerateToNumericImpl()::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
../deps/v8/src/builtins/builtins-conversion-gen.cc:134:63: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-conversion-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-async-generator-gen.cc: In member function ‘void v8::internal::AsyncGeneratorResumeNextAssembler::GenerateAsyncGeneratorResumeNextImpl()’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:451:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
451 | Branch(SmiEqual(resume_type, SmiConstant(JSGeneratorObject::kReturn)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/builtins/builtins-interpreter-gen.cc:7:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-promise-gen.o ../deps/v8/src/builtins/builtins-promise-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-promise-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/api.h:13,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:38:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:10:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:10:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::TaggedIsAsyncGenerator(v8::internal::CodeStubAssembler::Node*)::<lambda()>; G = v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::TaggedIsAsyncGenerator(v8::internal::CodeStubAssembler::Node*)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:38:51: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::MakeTypeError(v8::internal::MessageTemplate::Template, v8::internal::CodeStubAssembler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::Node = v8::internal::compiler::Node]’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:196:61: required from here
../deps/v8/src/code-stub-assembler.h:2344:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2344 | UndefinedConstant(), SmiConstant(message), args...);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:199:31: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:439:40: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:479:52: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/builtins/builtins-async-generator-gen.cc:518:70: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:10:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:6:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::BoolT>]’:
../deps/v8/src/code-stub-assembler.h:424:56: required from ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::TaggedIsAsyncGenerator(v8::internal::CodeStubAssembler::Node*)::<lambda()>; G = v8::internal::{anonymous}::AsyncGeneratorBuiltinsAssembler::TaggedIsAsyncGenerator(v8::internal::CodeStubAssembler::Node*)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
../deps/v8/src/builtins/builtins-async-generator-gen.cc:38:51: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-gen.h:8,
from ../deps/v8/src/builtins/builtins-async-generator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’:
../deps/v8/src/code-stub-assembler.h:2344:69: required from ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::MakeTypeError(v8::internal::MessageTemplate::Template, v8::internal::CodeStubAssembler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::Node = v8::internal::compiler::Node]’
../deps/v8/src/builtins/builtins-async-generator-gen.cc:196:61: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:10:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:10:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-proxy-gen.o ../deps/v8/src/builtins/builtins-proxy-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-proxy-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/builtins/builtins-generator-gen.cc: In member function ‘void v8::internal::GeneratorBuiltinsAssembler::GeneratorPrototypeResume(v8::internal::CodeStubArguments*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::JSGeneratorObject::ResumeMode, const char*)’:
../deps/v8/src/builtins/builtins-generator-gen.cc:43:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
43 | GotoIf(SmiEqual(receiver_continuation, closed), &if_receiverisclosed);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-generator-gen.cc:43:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
43 | GotoIf(SmiEqual(receiver_continuation, closed), &if_receiverisclosed);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-generator-gen.cc:46:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
46 | GotoIf(SmiLessThan(receiver_continuation, closed), &if_receiverisrunning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-generator-gen.cc:46:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
46 | GotoIf(SmiLessThan(receiver_continuation, closed), &if_receiverisrunning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-generator-gen.cc:70:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
70 | GotoIf(SmiEqual(result_continuation, executing), &if_final_return);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-generator-gen.cc:70:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
70 | GotoIf(SmiEqual(result_continuation, executing), &if_final_return);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.cc:14:
../deps/v8/src/builtins/builtins-array-gen.h: In member function ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context> v8::internal::ArrayBuiltinsAssembler::context()’:
../deps/v8/src/builtins/builtins-array-gen.h:72:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
72 | TNode<Context> context() { return context_; }
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.cc:14:
../deps/v8/src/builtins/builtins-array-gen.h: In member function ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object> v8::internal::ArrayBuiltinsAssembler::receiver()’:
../deps/v8/src/builtins/builtins-array-gen.h:73:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
73 | TNode<Object> receiver() { return receiver_; }
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.cc:14:
../deps/v8/src/builtins/builtins-array-gen.h: In member function ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT> v8::internal::ArrayBuiltinsAssembler::argc()’:
../deps/v8/src/builtins/builtins-array-gen.h:74:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
74 | TNode<IntPtrT> argc() { return argc_; }
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.cc:14:
../deps/v8/src/builtins/builtins-array-gen.h: In member function ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver> v8::internal::ArrayBuiltinsAssembler::o()’:
../deps/v8/src/builtins/builtins-array-gen.h:75:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
75 | TNode<JSReceiver> o() { return o_; }
| ^~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.cc:14:
../deps/v8/src/builtins/builtins-array-gen.h: In member function ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::ArrayBuiltinsAssembler::len()’:
../deps/v8/src/builtins/builtins-array-gen.h:76:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
76 | TNode<Number> len() { return len_; }
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayBuiltinsAssembler::MapResultGenerator()’:
../deps/v8/src/builtins/builtins-array-gen.cc:200:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
200 | GenerateArraySpeciesCreate(len_);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.cc:14:
../deps/v8/src/builtins/builtins-array-gen.h:135:49: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::GenerateArraySpeciesCreate(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
135 | void GenerateArraySpeciesCreate(TNode<Number> len);
| ~~~~~~~~~~~~~~^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayBuiltinsAssembler::TypedArrayMapResultGenerator()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:206:25: note: in expansion of macro ‘CAST’
206 | TNode<Smi> length = CAST(len_);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:211:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
211 | context(), original_array, length, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.cc:7:
../deps/v8/src/builtins/builtins-typed-array-gen.h:19:65: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
19 | TNode<JSTypedArray> exemplar,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:211:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
211 | context(), original_array, length, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.cc:7:
../deps/v8/src/builtins/builtins-typed-array-gen.h:20:56: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
20 | TNode<Smi> len,
| ~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayBuiltinsAssembler::ReturnFromBuiltin(v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’:
../deps/v8/src/builtins/builtins-array-gen.cc:383:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
383 | PopAndReturn(IntPtrAdd(argc_, IntPtrConstant(1)), value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/builtins/builtins-array-gen.cc:390:16: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
390 | context_ = context;
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:382:25: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/builtins/builtins-ic-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:391:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
391 | receiver_ = receiver;
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:382:25: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:394:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
394 | argc_ = argc;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:382:25: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’:
../deps/v8/src/builtins/builtins-array-gen.cc:472:16: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
472 | context_ = context;
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:382:25: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:477:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
477 | o_ = o;
| ^
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:382:25: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:478:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
478 | len_ = len;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:382:25: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayBuiltinsAssembler::GenerateIteratingTypedArrayBuiltinBody(const char*, const BuiltinResultGenerator&, const CallResultProcessor&, const PostLoopAction&, v8::internal::CodeStubAssembler::ForEachDirection)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:494:31: note: in expansion of macro ‘CAST’
494 | GotoIfNot(HasInstanceType(CAST(receiver_), JS_TYPED_ARRAY_TYPE),
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:497:39: note: in expansion of macro ‘CAST’
497 | TNode<JSTypedArray> typed_array = CAST(receiver_);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:561:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
561 | typed_array);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.cc:14:
../deps/v8/src/builtins/builtins-array-gen.h:115:55: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::VisitAllTypedArrayElements(v8::internal::BaseBuiltinsFromDSLAssembler::Node*, const CallResultProcessor&, v8::internal::compiler::CodeAssembler::Label*, v8::internal::CodeStubAssembler::ForEachDirection, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>)’
115 | TNode<JSTypedArray> typed_array);
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayBuiltinsAssembler::HandleFastElements(const CallResultProcessor&, const PostLoopAction&, v8::internal::compiler::CodeAssembler::Label*, v8::internal::CodeStubAssembler::ForEachDirection, v8::internal::ArrayBuiltinsAssembler::MissingPropertyMode)’:
../deps/v8/src/builtins/builtins-array-gen.cc:782:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
782 | direction, missing_property_mode, smi_len);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:680:61: note: initializing argument 7 of ‘void v8::internal::ArrayBuiltinsAssembler::VisitAllFastElementsOneKind(v8::internal::ElementsKind, const CallResultProcessor&, v8::internal::compiler::CodeAssembler::Label*, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::CodeStubAssembler::ForEachDirection, v8::internal::ArrayBuiltinsAssembler::MissingPropertyMode, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
680 | MissingPropertyMode missing_property_mode, TNode<Smi> length) {
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:797:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
797 | direction, missing_property_mode, smi_len);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:680:61: note: initializing argument 7 of ‘void v8::internal::ArrayBuiltinsAssembler::VisitAllFastElementsOneKind(v8::internal::ElementsKind, const CallResultProcessor&, v8::internal::compiler::CodeAssembler::Label*, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::CodeStubAssembler::ForEachDirection, v8::internal::ArrayBuiltinsAssembler::MissingPropertyMode, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
680 | MissingPropertyMode missing_property_mode, TNode<Smi> length) {
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayBuiltinsAssembler::GenerateArraySpeciesCreate()’:
../deps/v8/src/builtins/builtins-array-gen.cc:847:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
847 | constructor, len));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1037:26: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Smi>}]’
1037 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayBuiltinsAssembler::GenerateArraySpeciesCreate(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:874:18: note: in expansion of macro ‘CAST’
874 | SmiAbove(CAST(len), SmiConstant(JSArray::kInitialMaxFastElementArray)),
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:896:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
896 | constructor, len));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1037:26: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
1037 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayPrototypePopAssembler::GenerateArrayPrototypePopImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:926:37: note: in expansion of macro ‘CAST’
926 | TNode<JSArray> array_receiver = CAST(receiver);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-generator-gen.cc:81:58: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-generator-gen.cc:98:65: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-generator-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1000:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
1000 | UndefinedConstant(), argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1003:68: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Int32T>}]’
1003 | Node* TailCallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayPrototypePushAssembler::GenerateArrayPrototypePushImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:1031:22: note: in expansion of macro ‘CAST’
1031 | array_receiver = CAST(receiver);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1054:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1054 | SmiConstant(LanguageMode::kStrict));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1101:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1101 | SmiConstant(LanguageMode::kStrict));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-array-gen.cc:1121:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1121 | arg, SmiConstant(LanguageMode::kStrict));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayPrototypePushAssembler::GenerateArrayPrototypePushImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:1118:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1118 | [this, array_receiver, context](Node* arg) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1119 | Node* length = LoadJSArrayLength(array_receiver);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1120 | CallRuntime(Runtime::kSetProperty, context, array_receiver, length,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1121 | arg, SmiConstant(LanguageMode::kStrict));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1122 | },
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1118:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1118 | [this, array_receiver, context](Node* arg) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1119 | Node* length = LoadJSArrayLength(array_receiver);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1120 | CallRuntime(Runtime::kSetProperty, context, array_receiver, length,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1121 | arg, SmiConstant(LanguageMode::kStrict));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1122 | },
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1132:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
1132 | UndefinedConstant(), argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1003:68: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Int32T>}]’
1003 | Node* TailCallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘v8::internal::CodeStubAssembler::Node* v8::internal::ArrayPrototypeSliceCodeStubAssembler::HandleFastSlice(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/builtins/builtins-array-gen.cc:1189:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1189 | SmiConstant(SloppyArgumentsElements::kParameterMapStart));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1208:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1208 | GotoIf(SmiAbove(end, unmapped_elements_length), slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiAbove(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:326:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
326 | SMI_COMPARISON_OP(SmiAbove, UintPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1208:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1208 | GotoIf(SmiAbove(end, unmapped_elements_length), slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiAbove(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:326:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
326 | SMI_COMPARISON_OP(SmiAbove, UintPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1216:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1216 | TNode<Smi> from_mapped = SmiMin(parameter_map_length, CAST(from));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:335:32: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMin(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
335 | TNode<Smi> SmiMin(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-array-gen.cc:1217:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1217 | TNode<Smi> to = SmiMin(parameter_map_length, end);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:335:32: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMin(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
335 | TNode<Smi> SmiMin(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-array-gen.cc:1217:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1217 | TNode<Smi> to = SmiMin(parameter_map_length, end);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:335:46: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMin(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
335 | TNode<Smi> SmiMin(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1248:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1248 | SmiMin(SmiMax(parameter_map_length, CAST(from)), end);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:334:32: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMax(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
334 | TNode<Smi> SmiMax(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-array-gen.cc:1248:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1248 | SmiMin(SmiMax(parameter_map_length, CAST(from)), end);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:335:46: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMin(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
335 | TNode<Smi> SmiMin(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayPrototypeSliceAssembler::GenerateArrayPrototypeSliceImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:1313:23: note: in expansion of macro ‘CAST’
1313 | GotoIfNot(IsJSArray(CAST(receiver)), &check_arguments_length);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:1315:35: note: in expansion of macro ‘CAST’
1315 | TNode<JSArray> array_receiver = CAST(receiver);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1329:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1329 | CallStub(CodeFactory::CloneFastJSArray(isolate()), context, receiver));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:1354:7: note: in expansion of macro ‘CAST’
1354 | o = CAST(receiver);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1396:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1396 | GotoIf(WordEqual(end, UndefinedConstant()), &end_undefined);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1425:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1425 | HandleFastSlice(context, o.value(), k.value(), count, &non_fast);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1142:40: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::ArrayPrototypeSliceCodeStubAssembler::HandleFastSlice(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*)’
1142 | Node* HandleFastSlice(TNode<Context> context, Node* array, Node* from,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1451:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1451 | CopyOneElement(context, o.value(), a, p_k, n);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1275:38: note: initializing argument 1 of ‘void v8::internal::ArrayPrototypeSliceCodeStubAssembler::CopyOneElement(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Variable&)’
1275 | void CopyOneElement(TNode<Context> context, Node* o, Node* a, Node* p_k,
| ~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayPrototypeShiftAssembler::GenerateArrayPrototypeShiftImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:1497:37: note: in expansion of macro ‘CAST’
1497 | TNode<JSArray> array_receiver = CAST(receiver);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1629:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
1629 | UndefinedConstant(), argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1003:68: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Int32T>}]’
1003 | Node* TailCallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFindLoopContinuationAssembler::GenerateArrayFindLoopContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:1670:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1670 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1670:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1670 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1670:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1670 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:470:50: note: initializing argument 6 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
470 | Node* this_arg, Node* a, TNode<JSReceiver> o, Node* initial_k,
| ~~~~~~~~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-array-gen.cc:1670:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1670 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:471:21: note: initializing argument 8 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
471 | TNode<Number> len, Node* to) {
| ~~~~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFindLoopEagerDeoptContinuationAssembler::GenerateArrayFindLoopEagerDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:1690:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1690 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1690:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1690 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1690:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1690 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFindLoopLazyDeoptContinuationAssembler::GenerateArrayFindLoopLazyDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:1705:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1705 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1705:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1705 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1705:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1705 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFindLoopAfterCallbackLazyDeoptContinuationAssembler::GenerateArrayFindLoopAfterCallbackLazyDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:1733:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1733 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1733:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1733 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1733:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1733 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayPrototypeFindAssembler::GenerateArrayPrototypeFindImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:1746:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1746 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1746:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1746 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1746:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1746 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFindIndexLoopContinuationAssembler::GenerateArrayFindIndexLoopContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:1769:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1769 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1769:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1769 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1769:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1769 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:470:50: note: initializing argument 6 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
470 | Node* this_arg, Node* a, TNode<JSReceiver> o, Node* initial_k,
| ~~~~~~~~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-array-gen.cc:1769:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1769 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:471:21: note: initializing argument 8 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
471 | TNode<Number> len, Node* to) {
| ~~~~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFindIndexLoopEagerDeoptContinuationAssembler::GenerateArrayFindIndexLoopEagerDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:1787:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1787 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1787:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1787 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1787:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1787 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFindIndexLoopLazyDeoptContinuationAssembler::GenerateArrayFindIndexLoopLazyDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:1800:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1800 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1800:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1800 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1800:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1800 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFindIndexLoopAfterCallbackLazyDeoptContinuationAssembler::GenerateArrayFindIndexLoopAfterCallbackLazyDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:1825:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1825 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1825:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1825 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1825:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1825 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayPrototypeFindIndexAssembler::GenerateArrayPrototypeFindIndexImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:1838:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1838 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1838:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1838 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1838:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1838 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::ArrayPopulatorAssembler::ConstructArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:1860:26: note: in expansion of macro ‘CAST’
1860 | Branch(IsConstructor(CAST(receiver)), &is_constructor, &is_not_constructor);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::ArrayPopulatorAssembler::ConstructArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:1893:26: note: in expansion of macro ‘CAST’
1893 | Branch(IsConstructor(CAST(receiver)), &is_constructor, &is_not_constructor);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1898:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1898 | receiver, length));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1037:26: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
1037 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1924:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSFunction>::TNode(const v8::internal::compiler::TNode<v8::internal::JSFunction>&)’ is deprecated [-Wdeprecated-copy]
1924 | array_function, UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSFunction>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSFunction]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1924:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1924 | array_function, UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1924:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSFunction>::TNode(const v8::internal::compiler::TNode<v8::internal::JSFunction>&)’ is deprecated [-Wdeprecated-copy]
1924 | array_function, UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSFunction>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSFunction]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayPopulatorAssembler::GenerateSetLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:1964:35: note: in expansion of macro ‘CAST’
1964 | TNode<JSArray> fast_array = CAST(array);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:1966:31: note: in expansion of macro ‘CAST’
1966 | TNode<Smi> length_smi = CAST(length);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1974:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1974 | Branch(SmiNotEqual(length_smi, old_length), &runtime, &done);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiNotEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:325:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
325 | SMI_COMPARISON_OP(SmiNotEqual, WordNotEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1974:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1974 | Branch(SmiNotEqual(length_smi, old_length), &runtime, &done);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiNotEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:325:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
325 | SMI_COMPARISON_OP(SmiNotEqual, WordNotEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1981:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1981 | SmiConstant(LanguageMode::kStrict));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFromAssembler::GenerateArrayFromImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:2004:23: note: in expansion of macro ‘CAST’
2004 | Branch(IsCallable(CAST(map_function)), &no_error, &error);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2052:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2052 | array = ConstructArrayLike(context, args.GetReceiver());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1855:51: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::ArrayPopulatorAssembler::ConstructArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’
1855 | TNode<Object> ConstructArrayLike(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2136:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2136 | array = ConstructArrayLike(context, args.GetReceiver(), length.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1886:51: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::ArrayPopulatorAssembler::ConstructArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1886 | TNode<Object> ConstructArrayLike(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2178:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2178 | GenerateSetLength(context, array.value(), length.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1947:41: note: initializing argument 1 of ‘void v8::internal::ArrayPopulatorAssembler::GenerateSetLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1947 | void GenerateSetLength(TNode<Context> context, TNode<Object> array,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayOfAssembler::GenerateArrayOfImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2192:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2192 | TNode<Object> array = ConstructArrayLike(context, args.GetReceiver(), length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1886:51: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::ArrayPopulatorAssembler::ConstructArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1886 | TNode<Object> ConstructArrayLike(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2196:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2196 | [=](Node* index) {
| ^~~~~~~~~~~~~~~~~~
2197 | CallRuntime(
| ~~~~~~~~~~~~
2198 | Runtime::kCreateDataProperty, context,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2199 | static_cast<Node*>(array), index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2200 | args.AtIndex(index, ParameterMode::SMI_PARAMETERS));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2201 | },
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2196:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2196 | [=](Node* index) {
| ^~~~~~~~~~~~~~~~~~
2197 | CallRuntime(
| ~~~~~~~~~~~~
2198 | Runtime::kCreateDataProperty, context,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2199 | static_cast<Node*>(array), index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2200 | args.AtIndex(index, ParameterMode::SMI_PARAMETERS));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2201 | },
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2204:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2204 | GenerateSetLength(context, array, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1947:41: note: initializing argument 1 of ‘void v8::internal::ArrayPopulatorAssembler::GenerateSetLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1947 | void GenerateSetLength(TNode<Context> context, TNode<Object> array,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2204:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2204 | GenerateSetLength(context, array, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:1947:64: note: initializing argument 2 of ‘void v8::internal::ArrayPopulatorAssembler::GenerateSetLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1947 | void GenerateSetLength(TNode<Context> context, TNode<Object> array,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeFindAssembler::GenerateTypedArrayPrototypeFindImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2218:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2218 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2218:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2218 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2218:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2218 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeFindIndexAssembler::GenerateTypedArrayPrototypeFindIndexImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2237:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2237 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2237:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2237 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2237:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2237 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeForEachAssembler::GenerateTypedArrayPrototypeForEachImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2255:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2255 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2255:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2255 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2255:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2255 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArraySomeLoopLazyDeoptContinuationAssembler::GenerateArraySomeLoopLazyDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2289:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2289 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2289:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2289 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2289:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2289 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArraySomeLoopEagerDeoptContinuationAssembler::GenerateArraySomeLoopEagerDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2303:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2303 | len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2303:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2303 | len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2303:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2303 | len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArraySomeLoopContinuationAssembler::GenerateArraySomeLoopContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2319:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2319 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2319:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2319 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2319:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
2319 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:470:50: note: initializing argument 6 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
470 | Node* this_arg, Node* a, TNode<JSReceiver> o, Node* initial_k,
| ~~~~~~~~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-array-gen.cc:2319:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2319 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:471:21: note: initializing argument 8 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
471 | TNode<Number> len, Node* to) {
| ~~~~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArraySomeAssembler::GenerateArraySomeImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2335:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2335 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2335:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2335 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2335:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2335 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeSomeAssembler::GenerateTypedArrayPrototypeSomeImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2354:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2354 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2354:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2354 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2354:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2354 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayEveryLoopLazyDeoptContinuationAssembler::GenerateArrayEveryLoopLazyDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2386:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2386 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2386:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2386 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2386:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2386 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayEveryLoopEagerDeoptContinuationAssembler::GenerateArrayEveryLoopEagerDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2402:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2402 | len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2402:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2402 | len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2402:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2402 | len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayEveryLoopContinuationAssembler::GenerateArrayEveryLoopContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2418:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2418 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2418:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2418 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2418:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
2418 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:470:50: note: initializing argument 6 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
470 | Node* this_arg, Node* a, TNode<JSReceiver> o, Node* initial_k,
| ~~~~~~~~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-array-gen.cc:2418:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2418 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:471:21: note: initializing argument 8 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
471 | TNode<Number> len, Node* to) {
| ~~~~~~~~~~~~~~^~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-reflect-gen.o ../deps/v8/src/builtins/builtins-reflect-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-reflect-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayEveryAssembler::GenerateArrayEveryImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2434:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2434 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2434:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2434 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2434:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2434 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeEveryAssembler::GenerateTypedArrayPrototypeEveryImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2453:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2453 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2453:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2453 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2453:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2453 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayReduceLoopContinuationAssembler::GenerateArrayReduceLoopContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2475:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2475 | initial_k, len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2475:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2475 | initial_k, len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2475:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
2475 | initial_k, len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:470:50: note: initializing argument 6 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
470 | Node* this_arg, Node* a, TNode<JSReceiver> o, Node* initial_k,
| ~~~~~~~~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-array-gen.cc:2475:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2475 | initial_k, len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:471:21: note: initializing argument 8 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
471 | TNode<Number> len, Node* to) {
| ~~~~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayReducePreLoopEagerDeoptContinuationAssembler::GenerateArrayReducePreLoopEagerDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2494:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2494 | receiver, SmiConstant(0), len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2494:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2494 | receiver, SmiConstant(0), len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2494:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2494 | receiver, SmiConstant(0), len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayReduceLoopEagerDeoptContinuationAssembler::GenerateArrayReduceLoopEagerDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2507:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2507 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2507:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2507 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2507:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2507 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayReduceLoopLazyDeoptContinuationAssembler::GenerateArrayReduceLoopLazyDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2520:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2520 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2520:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2520 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2520:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2520 | initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayReduceAssembler::GenerateArrayReduceImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2533:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2533 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2533:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2533 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2533:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2533 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeReduceAssembler::GenerateTypedArrayPrototypeReduceImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2553:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2553 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2553:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2553 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2553:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2553 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayReduceRightLoopContinuationAssembler::GenerateArrayReduceRightLoopContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2575:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2575 | initial_k, len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2575:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2575 | initial_k, len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2575:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
2575 | initial_k, len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:470:50: note: initializing argument 6 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
470 | Node* this_arg, Node* a, TNode<JSReceiver> o, Node* initial_k,
| ~~~~~~~~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-array-gen.cc:2575:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2575 | initial_k, len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:471:21: note: initializing argument 8 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
471 | TNode<Number> len, Node* to) {
| ~~~~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayReduceRightPreLoopEagerDeoptContinuationAssembler::GenerateArrayReduceRightPreLoopEagerDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2595:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2595 | TheHoleConstant(), receiver, SmiSub(len, SmiConstant(1)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2596:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2596 | len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2596:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2596 | len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2596:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2596 | len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayReduceRightLoopEagerDeoptContinuationAssembler::GenerateArrayReduceRightLoopEagerDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2609:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2609 | receiver, initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2609:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2609 | receiver, initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2609:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2609 | receiver, initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayReduceRightLoopLazyDeoptContinuationAssembler::GenerateArrayReduceRightLoopLazyDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2622:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2622 | receiver, initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2622:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2622 | receiver, initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2622:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2622 | receiver, initial_k, len, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayReduceRightAssembler::GenerateArrayReduceRightImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2635:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2635 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2635:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2635 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2635:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2635 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeReduceRightAssembler::GenerateTypedArrayPrototypeReduceRightImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2657:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2657 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2657:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2657 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2657:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2657 | argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFilterLoopContinuationAssembler::GenerateArrayFilterLoopContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2680:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2680 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2680:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2680 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2680:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
2680 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:470:50: note: initializing argument 6 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
470 | Node* this_arg, Node* a, TNode<JSReceiver> o, Node* initial_k,
| ~~~~~~~~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-array-gen.cc:2680:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2680 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:471:21: note: initializing argument 8 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
471 | TNode<Number> len, Node* to) {
| ~~~~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFilterLoopEagerDeoptContinuationAssembler::GenerateArrayFilterLoopEagerDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2699:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2699 | to));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2699:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2699 | to));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2699:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2699 | to));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFilterLoopLazyDeoptContinuationAssembler::GenerateArrayFilterLoopLazyDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2740:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2740 | to.value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2740:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2740 | to.value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2740:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2740 | to.value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayFilterAssembler::GenerateArrayFilterImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2752:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2752 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2752:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2752 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2752:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2752 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayMapLoopContinuationAssembler::GenerateArrayMapLoopContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2775:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2775 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2775:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2775 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:469:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
469 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2775:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
2775 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:470:50: note: initializing argument 6 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
470 | Node* this_arg, Node* a, TNode<JSReceiver> o, Node* initial_k,
| ~~~~~~~~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-array-gen.cc:2775:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2775 | len, to);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:471:21: note: initializing argument 8 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinLoopContinuation(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::BaseBuiltinsFromDSLAssembler::Node*)’
471 | TNode<Number> len, Node* to) {
| ~~~~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayMapLoopEagerDeoptContinuationAssembler::GenerateArrayMapLoopEagerDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2793:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2793 | UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2793:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2793 | UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2793:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2793 | UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-regexp-gen.o ../deps/v8/src/builtins/builtins-regexp-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-regexp-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayMapLoopLazyDeoptContinuationAssembler::GenerateArrayMapLoopLazyDeoptContinuationImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2818:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2818 | UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2818:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2818 | UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2818:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
2818 | UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:10:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayMapAssembler::GenerateArrayMapImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2830:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2830 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2830:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2830 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2830:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2830 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeMapAssembler::GenerateTypedArrayPrototypeMapImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:2849:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2849 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:22: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2849:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2849 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:388:45: note: initializing argument 2 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
388 | TNode<Context> context, TNode<Object> receiver, Node* callbackfn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2849:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2849 | InitIteratingArrayBuiltinBody(context, receiver, callbackfn, this_arg, argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:389:38: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsAssembler::InitIteratingArrayBuiltinBody(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::Node*, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT>)’
389 | Node* this_arg, TNode<IntPtrT> argc) {
| ~~~~~~~~~~~~~~~^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayIsArrayAssembler::GenerateArrayIsArrayImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:2865:50: note: in expansion of macro ‘CAST’
2865 | TNode<Int32T> instance_type = LoadInstanceType(CAST(object));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2880:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2880 | Return(CallRuntime(Runtime::kArrayIsArray, context, object));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayIncludesIndexofAssembler::Generate(v8::internal::ArrayIncludesIndexofAssembler::SearchVariant)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-array-gen.cc:2925:26: note: in expansion of macro ‘CAST’
2925 | TNode<JSArray> array = CAST(receiver);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:2996:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2996 | array_length, SmiTag(index_var.value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:9:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:3009:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
3009 | array_length, SmiTag(index_var.value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:3022:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
3022 | array_length, SmiTag(index_var.value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:3041:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
3041 | CallRuntime(function, context, array, search_element, start_from));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:3041:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
3041 | CallRuntime(function, context, array, search_element, start_from));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:9:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayIncludesIndexofAssembler::GenerateSmiOrObject(v8::internal::ArrayIncludesIndexofAssembler::SearchVariant, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-array-gen.cc:3168:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
3168 | &return_found, &continue_loop, &runtime);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.cc:6:
../deps/v8/src/builtins/builtins-string-gen.h:24:40: note: initializing argument 6 of ‘void v8::internal::StringBuiltinsAssembler::StringEqual_Core(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
24 | TNode<IntPtrT> length, Label* if_equal,
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:3171:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
3171 | search_element_string, element_k);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:3172:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
3172 | Branch(WordEqual(result, TrueConstant()), &return_found, &continue_loop);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-array-gen.cc:3190:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
3190 | Branch(WordEqual(result, TrueConstant()), &return_found, &continue_loop);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-sharedarraybuffer-gen.o ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-sharedarraybuffer-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayPrototypeValuesAssembler::GenerateArrayPrototypeValuesImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:3450:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
3450 | IterationKind::kValues));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1106:61: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayIterator> v8::internal::CodeStubAssembler::CreateArrayIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::IterationKind)’
1106 | TNode<JSArrayIterator> CreateArrayIterator(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayPrototypeEntriesAssembler::GenerateArrayPrototypeEntriesImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:3458:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
3458 | IterationKind::kEntries));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1106:61: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayIterator> v8::internal::CodeStubAssembler::CreateArrayIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::IterationKind)’
1106 | TNode<JSArrayIterator> CreateArrayIterator(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayPrototypeKeysAssembler::GenerateArrayPrototypeKeysImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:3466:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
3466 | IterationKind::kKeys));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1106:61: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayIterator> v8::internal::CodeStubAssembler::CreateArrayIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::IterationKind)’
1106 | TNode<JSArrayIterator> CreateArrayIterator(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc: In member function ‘void v8::internal::ArrayIteratorPrototypeNextAssembler::GenerateArrayIteratorPrototypeNextImpl()’:
../deps/v8/src/builtins/builtins-array-gen.cc:3520:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
3520 | GotoIfNot(SmiBelow(CAST(index), length), &set_done);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiBelow(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:328:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
328 | SMI_COMPARISON_OP(SmiBelow, UintPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:3525:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
3525 | SmiAdd(CAST(index), one));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:3633:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
3633 | GotoIfNot(SmiBelow(CAST(index), length), &set_done);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiBelow(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:328:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
328 | SMI_COMPARISON_OP(SmiBelow, UintPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-array-gen.cc:3638:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
3638 | SmiAdd(CAST(index), one));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-string-gen.o ../deps/v8/src/builtins/builtins-string-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-string-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-symbol-gen.o ../deps/v8/src/builtins/builtins-symbol-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-symbol-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’:
../deps/v8/src/builtins/builtins-array-gen.cc:35:51: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 8 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’:
../deps/v8/src/builtins/builtins-array-gen.cc:108:65: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 9 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/builtins/builtins-array-gen.cc:275:63: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’:
../deps/v8/src/builtins/builtins-array-gen.cc:390:16: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’:
../deps/v8/src/builtins/builtins-array-gen.cc:391:17: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’:
../deps/v8/src/builtins/builtins-array-gen.cc:394:13: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’:
../deps/v8/src/builtins/builtins-array-gen.cc:413:40: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:428:32: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:452:30: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/builtins/builtins-array-gen.cc:689:47: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::JSArray; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::JSArray]’:
../deps/v8/src/builtins/builtins-array-gen.cc:711:40: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Int32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Int32T]’:
../deps/v8/src/builtins/builtins-array-gen.cc:815:75: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Smi>}]’:
../deps/v8/src/builtins/builtins-array-gen.cc:847:43: required from here
../deps/v8/src/compiler/code-assembler.h:1044:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1044 | args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’:
../deps/v8/src/builtins/builtins-array-gen.cc:896:43: required from here
../deps/v8/src/compiler/code-assembler.h:1044:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1044 | args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Int32T>}]’:
../deps/v8/src/builtins/builtins-array-gen.cc:1000:43: required from here
../deps/v8/src/compiler/code-assembler.h:1005:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1005 | return TailCallStub(callable.descriptor(), target, context, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
../deps/v8/src/compiler/code-assembler.h:1010:42: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::CallInterfaceDescriptor&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Int32T>}]’
1010 | Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1005:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
1005 | return TailCallStub(callable.descriptor(), target, context, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1010:42: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::CallInterfaceDescriptor&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Int32T>}]’
1010 | Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’:
../deps/v8/src/builtins/builtins-array-gen.cc:1031:22: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:1690:57: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 9 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 10 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:1787:57: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 9 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 10 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’:
../deps/v8/src/builtins/builtins-array-gen.cc:2083:64: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:2494:72: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 8 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 9 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 10 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:2507:57: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 9 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 10 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:2596:46: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 8 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 9 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 10 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:2699:24: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 9 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:2793:41: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 9 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 10 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::String; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::String]’:
../deps/v8/src/builtins/builtins-array-gen.cc:3151:53: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:3603:76: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:3839:73: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:3961:52: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-array-gen.cc:3999:65: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:9:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/utils.h:24,
from ../deps/v8/src/property-details.h:12,
from ../deps/v8/src/field-index.h:8,
from ../deps/v8/src/objects.h:20,
from ../deps/v8/src/objects/fixed-array.h:8,
from ../deps/v8/src/contexts.h:8,
from ../deps/v8/src/api.h:9,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:9:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/utils.h:24,
from ../deps/v8/src/property-details.h:12,
from ../deps/v8/src/field-index.h:8,
from ../deps/v8/src/objects.h:20,
from ../deps/v8/src/objects/fixed-array.h:8,
from ../deps/v8/src/contexts.h:8,
from ../deps/v8/src/api.h:9,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::JSArray>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::JSArray; PreviousType = v8::internal::JSReceiver; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-array-gen.cc:420:48: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-array-gen.cc:494:67: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:9:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/api.h:13,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:9:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/utils.h:24,
from ../deps/v8/src/property-details.h:12,
from ../deps/v8/src/field-index.h:8,
from ../deps/v8/src/objects.h:20,
from ../deps/v8/src/objects/fixed-array.h:8,
from ../deps/v8/src/contexts.h:8,
from ../deps/v8/src/api.h:9,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:9:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-number-gen.cc: In member function ‘void v8::internal::DivideAssembler::GenerateDivideImpl()’:
../deps/v8/src/builtins/builtins-number-gen.cc:893:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
893 | GotoIf(SmiEqual(divisor, SmiConstant(0)), &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-number-gen.cc:898:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
898 | Branch(SmiEqual(dividend, SmiConstant(0)), ÷nd_is_zero,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-number-gen.cc:903:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
903 | GotoIf(SmiLessThan(divisor, SmiConstant(0)), &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-typed-array-gen.o ../deps/v8/src/builtins/builtins-typed-array-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-typed-array-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::TailCallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-number-gen.cc:775:36: required from here
../deps/v8/src/code-stub-assembler.h:1958:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1958 | TailCallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1003:68: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
1003 | Node* TailCallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/builtins/builtins-number-gen.cc:908:48: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:7:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:7:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’:
../deps/v8/src/code-stub-assembler.h:1958:77: required from ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::TailCallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
../deps/v8/src/builtins/builtins-number-gen.cc:775:36: required from here
../deps/v8/src/compiler/code-assembler.h:1005:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1005 | return TailCallStub(callable.descriptor(), target, context, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1010:42: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::CallInterfaceDescriptor&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
1010 | Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:7:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:7:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:7:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-intl-gen.cc: In member function ‘void v8::internal::StringToLowerCaseIntlAssembler::GenerateStringToLowerCaseIntlImpl()’:
../deps/v8/src/builtins/builtins-intl-gen.cc:31:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
31 | GotoIf(SmiEqual(length, SmiConstant(0)), &return_string);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-intl-gen.cc:46:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
46 | Node* const dst = AllocateSeqOneByteString(context, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:962:68: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqOneByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)’
962 | TNode<String> AllocateSeqOneByteString(Node* context, TNode<Smi> length,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-intl-gen.cc:49:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
49 | GotoIf(SmiGreaterThan(length, SmiConstant(kMaxShortStringLength)), &call_c);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/contexts-inl.h:14,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/objects/map-inl.h:11,
from ../deps/v8/src/objects/code-inl.h:13,
from ../deps/v8/src/heap/spaces-inl.h:12,
from ../deps/v8/src/heap/heap-inl.h:20,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:9:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/api.h:13,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-intl-gen.cc:10:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/builtins/builtins-intl-gen.cc:58:56: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:13:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:13:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:13:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:13:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:13:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-object-gen.cc:8:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-object-gen.cc:8:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-object-gen.cc:8:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-object-gen.cc:8:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-object-gen.cc:8:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:7:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-math-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-wasm-gen.o ../deps/v8/src/builtins/builtins-wasm-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-wasm-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/growable-fixed-array-gen.o ../deps/v8/src/builtins/growable-fixed-array-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/growable-fixed-array-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:13:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-object-gen.cc:8:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-handler-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:13:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:13:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.cc:13:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:14:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.cc:13:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/setup-builtins-internal.o ../deps/v8/src/builtins/setup-builtins-internal.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/setup-builtins-internal.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Int32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Int32T]’:
../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:49:76: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/globals.h:18,
from ../deps/v8/src/builtins/builtins.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:8,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Context>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::Context; PreviousType = v8::internal::Object; bool FromTyped = false]’
../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:211:68: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/compiler/code-assembler.h:622:43: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::Context; PreviousType = v8::internal::Object; bool FromTyped = false]’
../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:211:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/globals.h:18,
from ../deps/v8/src/builtins/builtins.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:8,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Object>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::Object; PreviousType = v8::internal::Object; bool FromTyped = false]’
../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:211:68: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/heap/setup-heap-internal.o ../deps/v8/src/heap/setup-heap-internal.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/heap/setup-heap-internal.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::StringBuiltinsAssembler::SmiIsNegative(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
../deps/v8/src/builtins/builtins-string-gen.h:88:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
88 | return SmiLessThan(value, SmiConstant(0));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.cc:11:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.cc:11:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.cc:11:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc: In member function ‘void v8::internal::NewArgumentsElementsAssembler::GenerateNewArgumentsElementsImpl()’:
../deps/v8/src/builtins/builtins-internal-gen.cc:134:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
134 | Node* offset = IntPtrAdd(length, IntPtrConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-internal-gen.cc: In member function ‘void v8::internal::DebugBreakTrampolineAssembler::GenerateDebugBreakTrampolineImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-internal-gen.cc:194:35: note: in expansion of macro ‘CAST’
194 | TNode<DebugInfo> debug_info = CAST(maybe_debug_info);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:197:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
197 | GotoIfNot(SmiToInt32(SmiAnd(flags, SmiConstant(DebugInfo::kBreakAtEntry))),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAnd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:285:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
285 | SMI_ARITHMETIC_BINOP(SmiAnd, WordAnd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:200:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSFunction>::TNode(const v8::internal::compiler::TNode<v8::internal::JSFunction>&)’ is deprecated [-Wdeprecated-copy]
200 | CallRuntime(Runtime::kDebugBreakAtEntry, context, function);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSFunction>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSFunction]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSFunction>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:211:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSFunction>::TNode(const v8::internal::compiler::TNode<v8::internal::JSFunction>&)’ is deprecated [-Wdeprecated-copy]
211 | TailCallStub(descriptor, code, context, function, new_target, arg_count);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSFunction>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSFunction]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1010:42: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::CallInterfaceDescriptor&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Int32T>}]’
1010 | Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:211:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
211 | TailCallStub(descriptor, code, context, function, new_target, arg_count);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1010:42: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::CallInterfaceDescriptor&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Int32T>}]’
1010 | Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:211:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
211 | TailCallStub(descriptor, code, context, function, new_target, arg_count);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1010:42: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::CallInterfaceDescriptor&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Int32T>}]’
1010 | Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc: In member function ‘void v8::internal::PromiseBuiltinsAssembler::PromiseSetHasHandler(v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-promise-gen.cc:273:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
273 | SmiOr(flags, SmiConstant(1 << JSPromise::kHasHandlerBit));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc: In member function ‘void v8::internal::PromiseBuiltinsAssembler::PromiseSetStatus(v8::internal::CodeStubAssembler::Node*, v8::Promise::PromiseState)’:
../deps/v8/src/builtins/builtins-promise-gen.cc:299:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
299 | SmiOr(flags, mask));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc:299:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
299 | SmiOr(flags, mask));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc: In member function ‘void v8::internal::PromiseBuiltinsAssembler::PromiseSetHandledHint(v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-promise-gen.cc:306:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
306 | SmiOr(flags, SmiConstant(1 << JSPromise::kHandledHintBit));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc: In member function ‘void v8::internal::DeletePropertyBaseAssembler::DeleteDictionaryProperty(v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::AccessorAssembler::TNode<v8::internal::NameDictionary>, v8::internal::AccessorAssembler::TNode<v8::internal::Name>, v8::internal::AccessorAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/builtins/builtins-internal-gen.cc:494:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
494 | &var_name_index, notfound);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1877:47: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
1877 | void NameDictionaryLookup(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:494:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
494 | &var_name_index, notfound);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1878:41: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
1878 | TNode<Name> unique_name, Label* if_found,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:512:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
512 | TNode<Smi> nof = GetNumberOfElements<NameDictionary>(properties);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1822:52: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetNumberOfElements(v8::internal::CodeStubAssembler::TNode<T>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>]’
1822 | TNode<Smi> GetNumberOfElements(TNode<Dictionary> dictionary) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:513:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
513 | TNode<Smi> new_nof = SmiSub(nof, SmiConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:514:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
514 | SetNumberOfElements<NameDictionary>(properties, new_nof);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1828:46: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::SetNumberOfElements(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]’
1828 | void SetNumberOfElements(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:514:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
514 | SetNumberOfElements<NameDictionary>(properties, new_nof);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1829:39: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::SetNumberOfElements(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]’
1829 | TNode<Smi> num_elements_smi) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:516:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
516 | GetNumberOfDeletedElements<NameDictionary>(properties);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1835:59: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetNumberOfDeletedElements(v8::internal::CodeStubAssembler::TNode<T>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>]’
1835 | TNode<Smi> GetNumberOfDeletedElements(TNode<Dictionary> dictionary) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:517:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
517 | TNode<Smi> new_deleted = SmiAdd(num_deleted, SmiConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:518:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
518 | SetNumberOfDeletedElements<NameDictionary>(properties, new_deleted);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1841:53: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::SetNumberOfDeletedElements(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]’
1841 | void SetNumberOfDeletedElements(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:518:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
518 | SetNumberOfDeletedElements<NameDictionary>(properties, new_deleted);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1842:46: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::SetNumberOfDeletedElements(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]’
1842 | TNode<Smi> num_deleted_smi) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:522:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
522 | TNode<Smi> capacity = GetCapacity<NameDictionary>(properties);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1849:44: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetCapacity(v8::internal::CodeStubAssembler::TNode<T>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>]’
1849 | TNode<Smi> GetCapacity(TNode<Dictionary> dictionary) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:523:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
523 | GotoIf(SmiGreaterThan(new_nof, SmiShr(capacity, 2)), &shrinking_done);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:296:32: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiShr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, int)’
296 | TNode<Smi> SmiShr(TNode<Smi> a, int shift) {
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-internal-gen.cc:523:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
523 | GotoIf(SmiGreaterThan(new_nof, SmiShr(capacity, 2)), &shrinking_done);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:524:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
524 | GotoIf(SmiLessThan(new_nof, SmiConstant(16)), &shrinking_done);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:525:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
525 | CallRuntime(Runtime::kShrinkPropertyDictionary, context, receiver);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc: In member function ‘void v8::internal::DeletePropertyAssembler::GenerateDeletePropertyImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-internal-gen.cc:545:37: note: in expansion of macro ‘CAST’
545 | TNode<Map> receiver_map = LoadMap(CAST(receiver));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:547:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
547 | GotoIf(IsCustomElementsReceiverInstanceType(instance_type), &slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:1458:21: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsCustomElementsReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1458 | TNode<Int32T> instance_type);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-internal-gen.cc:575:11: note: in expansion of macro ‘CAST’
575 | CAST(LoadSlowProperties(CAST(receiver)));
| ^~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:575:35: note: in expansion of macro ‘CAST’
575 | CAST(LoadSlowProperties(CAST(receiver)));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:577:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
577 | &dont_delete, &if_notfound);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:487:47: note: initializing argument 1 of ‘void v8::internal::DeletePropertyBaseAssembler::DeleteDictionaryProperty(v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::AccessorAssembler::TNode<v8::internal::NameDictionary>, v8::internal::AccessorAssembler::TNode<v8::internal::Name>, v8::internal::AccessorAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
487 | void DeleteDictionaryProperty(TNode<Object> receiver,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:577:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
577 | &dont_delete, &if_notfound);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:488:55: note: initializing argument 2 of ‘void v8::internal::DeletePropertyBaseAssembler::DeleteDictionaryProperty(v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::AccessorAssembler::TNode<v8::internal::NameDictionary>, v8::internal::AccessorAssembler::TNode<v8::internal::Name>, v8::internal::AccessorAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
488 | TNode<NameDictionary> properties,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:577:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
577 | &dont_delete, &if_notfound);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:489:45: note: initializing argument 3 of ‘void v8::internal::DeletePropertyBaseAssembler::DeleteDictionaryProperty(v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::AccessorAssembler::TNode<v8::internal::NameDictionary>, v8::internal::AccessorAssembler::TNode<v8::internal::Name>, v8::internal::AccessorAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
489 | TNode<Name> name, TNode<Context> context,
| ~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:577:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
577 | &dont_delete, &if_notfound);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:489:66: note: initializing argument 4 of ‘void v8::internal::DeletePropertyBaseAssembler::DeleteDictionaryProperty(v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::AccessorAssembler::TNode<v8::internal::NameDictionary>, v8::internal::AccessorAssembler::TNode<v8::internal::Name>, v8::internal::AccessorAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
489 | TNode<Name> name, TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:583:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
583 | GotoIf(SmiNotEqual(language_mode, SmiConstant(LanguageMode::kSloppy)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiNotEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:325:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
325 | SMI_COMPARISON_OP(SmiNotEqual, WordNotEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:603:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
603 | language_mode);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:971:67: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::TailCallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
971 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:603:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
603 | language_mode);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:971:67: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::TailCallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
971 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:603:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
603 | language_mode);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:971:67: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::TailCallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
971 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc: In member function ‘void v8::internal::EnqueueMicrotaskAssembler::GenerateEnqueueMicrotaskImpl()’:
../deps/v8/src/builtins/builtins-internal-gen.cc:816:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
816 | TNode<IntPtrT> new_num_tasks = IntPtrAdd(num_tasks, IntPtrConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:831:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
831 | IntPtrMax(IntPtrConstant(8), IntPtrAdd(num_tasks, num_tasks));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:831:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
831 | IntPtrMax(IntPtrConstant(8), IntPtrAdd(num_tasks, num_tasks));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:848:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArray>&)’ is deprecated [-Wdeprecated-copy]
848 | SetMicrotaskQueue(new_queue);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:726:69: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetMicrotaskQueue(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray>)’
726 | void InternalBuiltinsAssembler::SetMicrotaskQueue(TNode<FixedArray> queue) {
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:862:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArray>&)’ is deprecated [-Wdeprecated-copy]
862 | SetMicrotaskQueue(new_queue);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:726:69: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetMicrotaskQueue(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray>)’
726 | void InternalBuiltinsAssembler::SetMicrotaskQueue(TNode<FixedArray> queue) {
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:874:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
874 | SetPendingMicrotaskCount(new_num_tasks);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:708:73: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetPendingMicrotaskCount(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
708 | void InternalBuiltinsAssembler::SetPendingMicrotaskCount(TNode<IntPtrT> count) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc: In member function ‘void v8::internal::RunMicrotasksAssembler::GenerateRunMicrotasksImpl()’:
../deps/v8/src/builtins/builtins-internal-gen.cc:937:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
937 | LoadObjectField<Context>(microtask, CallableTask::kContextOffset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:531:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::LoadObjectField(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int) [with T = v8::internal::Context; typename std::enable_if<std::is_convertible<v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<v8::internal::Object> >::value, int>::type <anonymous> = 0; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Context>; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’
531 | TNode<T> LoadObjectField(TNode<HeapObject> object, int offset) {
| ~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:941:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
941 | EnterMicrotaskContext(microtask_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:743:20: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::EnterMicrotaskContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
743 | TNode<Context> microtask_context) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:942:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
942 | SetCurrentContext(native_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:736:66: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetCurrentContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
736 | void InternalBuiltinsAssembler::SetCurrentContext(TNode<Context> context) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:945:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
945 | microtask, CallableTask::kCallableOffset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:531:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::LoadObjectField(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int) [with T = v8::internal::JSReceiver; typename std::enable_if<std::is_convertible<v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<v8::internal::Object> >::value, int>::type <anonymous> = 0; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::JSReceiver>; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’
531 | TNode<T> LoadObjectField(TNode<HeapObject> object, int offset) {
| ~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:951:42: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
951 | SetCurrentContext(current_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:736:66: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetCurrentContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
736 | void InternalBuiltinsAssembler::SetCurrentContext(TNode<Context> context) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:983:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
983 | microtask, PromiseResolveThenableJobTask::kContextOffset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:531:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::LoadObjectField(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int) [with T = v8::internal::Context; typename std::enable_if<std::is_convertible<v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<v8::internal::Object> >::value, int>::type <anonymous> = 0; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Context>; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’
531 | TNode<T> LoadObjectField(TNode<HeapObject> object, int offset) {
| ~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:986:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
986 | EnterMicrotaskContext(microtask_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:743:20: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::EnterMicrotaskContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
743 | TNode<Context> microtask_context) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:987:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
987 | SetCurrentContext(native_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:736:66: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetCurrentContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
736 | void InternalBuiltinsAssembler::SetCurrentContext(TNode<Context> context) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1001:42: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1001 | SetCurrentContext(current_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:736:66: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetCurrentContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
736 | void InternalBuiltinsAssembler::SetCurrentContext(TNode<Context> context) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1009:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
1009 | microtask, PromiseReactionJobTask::kContextOffset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:531:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::LoadObjectField(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int) [with T = v8::internal::Context; typename std::enable_if<std::is_convertible<v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<v8::internal::Object> >::value, int>::type <anonymous> = 0; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Context>; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’
531 | TNode<T> LoadObjectField(TNode<HeapObject> object, int offset) {
| ~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1012:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1012 | EnterMicrotaskContext(microtask_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:743:20: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::EnterMicrotaskContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
743 | TNode<Context> microtask_context) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1013:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1013 | SetCurrentContext(native_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:736:66: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetCurrentContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
736 | void InternalBuiltinsAssembler::SetCurrentContext(TNode<Context> context) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1024:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1024 | promise_or_capability);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:792:44: note: initializing argument 2 of ‘void v8::internal::InternalBuiltinsAssembler::RunPromiseHook(v8::internal::Runtime::FunctionId, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>)’
792 | Runtime::FunctionId id, TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1033:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1033 | promise_or_capability);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:792:44: note: initializing argument 2 of ‘void v8::internal::InternalBuiltinsAssembler::RunPromiseHook(v8::internal::Runtime::FunctionId, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>)’
792 | Runtime::FunctionId id, TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1036:42: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1036 | SetCurrentContext(current_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:736:66: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetCurrentContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
736 | void InternalBuiltinsAssembler::SetCurrentContext(TNode<Context> context) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1044:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
1044 | microtask, PromiseReactionJobTask::kContextOffset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:531:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::LoadObjectField(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int) [with T = v8::internal::Context; typename std::enable_if<std::is_convertible<v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<v8::internal::Object> >::value, int>::type <anonymous> = 0; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Context>; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’
531 | TNode<T> LoadObjectField(TNode<HeapObject> object, int offset) {
| ~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1047:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1047 | EnterMicrotaskContext(microtask_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:743:20: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::EnterMicrotaskContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
743 | TNode<Context> microtask_context) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1048:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1048 | SetCurrentContext(native_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:736:66: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetCurrentContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
736 | void InternalBuiltinsAssembler::SetCurrentContext(TNode<Context> context) {
| ~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.cc:11:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.cc:11:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1059:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1059 | promise_or_capability);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:792:44: note: initializing argument 2 of ‘void v8::internal::InternalBuiltinsAssembler::RunPromiseHook(v8::internal::Runtime::FunctionId, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>)’
792 | Runtime::FunctionId id, TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1068:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1068 | promise_or_capability);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:792:44: note: initializing argument 2 of ‘void v8::internal::InternalBuiltinsAssembler::RunPromiseHook(v8::internal::Runtime::FunctionId, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>)’
792 | Runtime::FunctionId id, TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1071:42: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1071 | SetCurrentContext(current_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:736:66: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetCurrentContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
736 | void InternalBuiltinsAssembler::SetCurrentContext(TNode<Context> context) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:1084:42: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1084 | SetCurrentContext(current_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-internal-gen.cc:736:66: note: initializing argument 1 of ‘void v8::internal::InternalBuiltinsAssembler::SetCurrentContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
736 | void InternalBuiltinsAssembler::SetCurrentContext(TNode<Context> context) {
| ~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc: In member function ‘v8::internal::compiler::Node* v8::internal::PromiseBuiltinsAssembler::PerformPromiseAll(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, const v8::internal::IteratorRecord&, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Variable*)’:
../deps/v8/src/builtins/builtins-promise-gen.cc:1860:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1860 | GotoIf(SmiEqual(index, SmiConstant(PropertyArray::HashField::kMax)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc:1869:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1869 | SmiAdd(remaining_elements_count, SmiConstant(1)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc:1883:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1883 | resolve_element_context, index, native_context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc:224:31: note: initializing argument 2 of ‘v8::internal::compiler::Node* v8::internal::PromiseBuiltinsAssembler::CreatePromiseAllResolveElementFunction(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::Node*)’
224 | Node* context, TNode<Smi> index, Node* native_context) {
| ~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc:1905:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1905 | var_index = SmiAdd(index, SmiConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc:1941:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1941 | remaining_elements_count = SmiSub(remaining_elements_count, SmiConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc:1945:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1945 | GotoIf(SmiEqual(remaining_elements_count, SmiConstant(0)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc:1957:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1957 | GotoIf(SmiGreaterThanOrEqual(old_capacity, new_capacity), &return_promise);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:332:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
332 | SMI_COMPARISON_OP(SmiGreaterThanOrEqual, IntPtrGreaterThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc:1957:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1957 | GotoIf(SmiGreaterThanOrEqual(old_capacity, new_capacity), &return_promise);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:332:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
332 | SMI_COMPARISON_OP(SmiGreaterThanOrEqual, IntPtrGreaterThanOrEqual)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc: In member function ‘void v8::internal::PromiseAllResolveElementClosureAssembler::GeneratePromiseAllResolveElementClosureImpl()’:
../deps/v8/src/builtins/builtins-promise-gen.cc:2135:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2135 | remaining_elements_count = SmiSub(remaining_elements_count, SmiConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-promise-gen.cc:2138:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2138 | GotoIf(SmiEqual(remaining_elements_count, SmiConstant(0)), &resolve_promise);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:14:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/accessor-assembler.o ../deps/v8/src/ic/accessor-assembler.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/accessor-assembler.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/builtins/builtins-promise-gen.cc:286:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-promise-gen.cc:939:36: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::TailCallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-promise-gen.cc:1117:39: required from here
../deps/v8/src/code-stub-assembler.h:1958:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1958 | TailCallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1003:68: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}]’
1003 | Node* TailCallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1958:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1958 | TailCallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1003:68: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}]’
1003 | Node* TailCallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::TailCallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-promise-gen.cc:1216:46: required from here
../deps/v8/src/code-stub-assembler.h:1958:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1958 | TailCallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1003:68: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
1003 | Node* TailCallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::TailCallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-promise-gen.cc:1245:42: required from here
../deps/v8/src/code-stub-assembler.h:1958:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1958 | TailCallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
from ../deps/v8/src/builtins/builtins-promise-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1003:68: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}]’
1003 | Node* TailCallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>}]’:
../deps/v8/src/builtins/builtins-promise-gen.cc:1894:70: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’:
../deps/v8/src/builtins/builtins-promise-gen.cc:1941:79: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/builtins/builtins-internal-gen.cc:197:78: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::SharedFunctionInfo; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::SharedFunctionInfo]’:
../deps/v8/src/builtins/builtins-internal-gen.cc:206:54: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::SharedFunctionInfo>::TNode(const v8::internal::compiler::TNode<v8::internal::SharedFunctionInfo>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::SharedFunctionInfo>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::SharedFunctionInfo]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Int64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Int64T]’:
../deps/v8/src/builtins/builtins-internal-gen.cc:714:65: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]’:
../deps/v8/src/builtins/builtins-internal-gen.cc:805:10: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::HeapObject; F = v8::internal::InternalBuiltinsAssembler::RunPromiseHook(v8::internal::Runtime::FunctionId, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>)::<lambda()>; G = v8::internal::InternalBuiltinsAssembler::RunPromiseHook(v8::internal::Runtime::FunctionId, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::HeapObject>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-internal-gen.cc:805:10: required from here
../deps/v8/src/code-stub-assembler.h:424:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
424 | [&]() -> Node* { return implicit_cast<TNode<A>>(true_body()); },
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/assert-scope.h:9,
from ../deps/v8/src/objects.h:13,
from ../deps/v8/src/objects/fixed-array.h:8,
from ../deps/v8/src/contexts.h:8,
from ../deps/v8/src/api.h:9,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:5:
../deps/v8/src/base/macros.h:284:29: note: initializing argument 1 of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’
284 | V8_INLINE A implicit_cast(A x) {
| ~~^
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/builtins/builtins-internal-gen.cc:938:76: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}]’:
../deps/v8/src/code-stub-assembler.h:1958:77: required from ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::TailCallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
../deps/v8/src/builtins/builtins-promise-gen.cc:1117:39: required from here
../deps/v8/src/compiler/code-assembler.h:1005:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1005 | return TailCallStub(callable.descriptor(), target, context, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1010:42: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::CallInterfaceDescriptor&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}]’
1010 | Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1005:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1005 | return TailCallStub(callable.descriptor(), target, context, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1010:42: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::CallInterfaceDescriptor&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}]’
1010 | Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}]’:
../deps/v8/src/code-stub-assembler.h:1958:77: required from ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::TailCallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
../deps/v8/src/builtins/builtins-promise-gen.cc:1216:46: required from here
../deps/v8/src/compiler/code-assembler.h:1005:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1005 | return TailCallStub(callable.descriptor(), target, context, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1010:42: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::CallInterfaceDescriptor&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
1010 | Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}]’:
../deps/v8/src/code-stub-assembler.h:1958:77: required from ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::TailCallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
../deps/v8/src/builtins/builtins-promise-gen.cc:1245:42: required from here
../deps/v8/src/compiler/code-assembler.h:1005:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1005 | return TailCallStub(callable.descriptor(), target, context, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1010:42: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::CallInterfaceDescriptor&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::Node*}]’
1010 | Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:12:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:12:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:12:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:10:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:10:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘void v8::internal::ObjectEntriesValuesBuiltinsAssembler::GetOwnValuesOrEntries(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ObjectEntriesValuesBuiltinsAssembler::CollectType)’:
../deps/v8/src/builtins/builtins-object-gen.cc:210:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
210 | GotoIfMapHasSlowProperties(map, &if_call_runtime);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:81:46: note: initializing argument 1 of ‘void v8::internal::ObjectEntriesValuesBuiltinsAssembler::GotoIfMapHasSlowProperties(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*)’
81 | void GotoIfMapHasSlowProperties(TNode<Map> map, Label* if_slow);
| ~~~~~~~~~~~^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-object-gen.cc:212:28: note: in expansion of macro ‘CAST’
212 | TNode<JSObject> object = CAST(receiver);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::JSReceiver]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.cc:10:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:12:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:12:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:220:19: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
220 | collect_type);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:84:22: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::ObjectEntriesValuesBuiltinsAssembler::FastGetOwnValuesOrEntries(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSObject>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::ObjectEntriesValuesBuiltinsAssembler::CollectType)’
84 | TNode<Context> context, TNode<JSObject> object,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:220:19: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
220 | collect_type);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:84:47: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::ObjectEntriesValuesBuiltinsAssembler::FastGetOwnValuesOrEntries(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSObject>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::ObjectEntriesValuesBuiltinsAssembler::CollectType)’
84 | TNode<Context> context, TNode<JSObject> object,
| ~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:236:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
236 | Return(CallRuntime(Runtime::kObjectEntries, context, object));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSObject>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:239:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
239 | Return(CallRuntime(Runtime::kObjectValues, context, object));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSObject>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:248:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
248 | CallRuntime(Runtime::kObjectEntriesSkipFastPath, context, receiver));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:252:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
252 | CallRuntime(Runtime::kObjectValuesSkipFastPath, context, receiver));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘void v8::internal::ObjectEntriesValuesBuiltinsAssembler::GotoIfMapHasSlowProperties(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/builtins/builtins-object-gen.cc:259:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
259 | GotoIf(IsStringWrapperElementsKind(map), if_slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:169:16: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::ObjectBuiltinsAssembler::IsStringWrapperElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>)’
169 | TNode<Map> map) {
| ~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-object-gen.cc:261:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
261 | GotoIf(HasHiddenPrototype(map), if_slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:194:16: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Uint32T> v8::internal::ObjectEntriesValuesBuiltinsAssembler::HasHiddenPrototype(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>)’
194 | TNode<Map> map) {
| ~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘v8::internal::TNode<v8::internal::JSArray> v8::internal::ObjectEntriesValuesBuiltinsAssembler::FastGetOwnValuesOrEntries(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSObject>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::ObjectEntriesValuesBuiltinsAssembler::CollectType)’:
../deps/v8/src/builtins/builtins-object-gen.cc:328:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
328 | Node* next_key = GetKey(descriptors, descriptor_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::DescriptorArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2400:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
2400 | TNode<Name> GetKey(TNode<Array> array, TNode<Uint32T> entry_index);
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:328:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
328 | Node* next_key = GetKey(descriptors, descriptor_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Uint32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2400:57: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
2400 | TNode<Name> GetKey(TNode<Array> array, TNode<Uint32T> entry_index);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-reflect-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:334:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
334 | DescriptorArrayGetDetails(descriptors, descriptor_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::DescriptorArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2403:67: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::DescriptorArrayGetDetails(v8::internal::CodeStubAssembler::TNode<v8::internal::DescriptorArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>)’
2403 | TNode<Uint32T> DescriptorArrayGetDetails(TNode<DescriptorArray> descriptors,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:334:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
334 | DescriptorArrayGetDetails(descriptors, descriptor_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Uint32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2404:59: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::DescriptorArrayGetDetails(v8::internal::CodeStubAssembler::TNode<v8::internal::DescriptorArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>)’
2404 | TNode<Uint32T> descriptor_number);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:335:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
335 | TNode<Uint32T> kind = LoadPropertyKind(details);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Uint32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:74:50: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::ObjectEntriesValuesBuiltinsAssembler::LoadPropertyKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>)’
74 | TNode<Uint32T> LoadPropertyKind(TNode<Uint32T> details) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:338:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
338 | GotoIf(IsPropertyKindAccessor(kind), if_call_runtime_with_fast_path);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Uint32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:184:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::ObjectEntriesValuesBuiltinsAssembler::IsPropertyKindAccessor(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>)’
184 | TNode<Uint32T> kind) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:343:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
343 | GotoIfNot(IsPropertyEnumerable(details), &next_descriptor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Uint32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:177:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::ObjectEntriesValuesBuiltinsAssembler::IsPropertyEnumerable(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>)’
177 | TNode<Uint32T> details) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:385:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
385 | if_no_properties);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:89:22: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::ObjectEntriesValuesBuiltinsAssembler::FinalizeValuesOrEntriesJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*)’
89 | TNode<Context> context, TNode<FixedArray> values_or_entries,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:385:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArray>&)’ is deprecated [-Wdeprecated-copy]
385 | if_no_properties);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:89:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::ObjectEntriesValuesBuiltinsAssembler::FinalizeValuesOrEntriesJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*)’
89 | TNode<Context> context, TNode<FixedArray> values_or_entries,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:385:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
385 | if_no_properties);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:90:39: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::ObjectEntriesValuesBuiltinsAssembler::FinalizeValuesOrEntriesJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*)’
90 | TNode<IntPtrT> size, TNode<Map> array_map, Label* if_empty);
| ~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/assert-scope.h:9,
from ../deps/v8/src/objects.h:13,
from ../deps/v8/src/objects/fixed-array.h:8,
from ../deps/v8/src/contexts.h:8,
from ../deps/v8/src/api.h:9,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-internal-gen.cc:545:51: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘void v8::internal::ObjectPrototypeHasOwnPropertyAssembler::GenerateObjectPrototypeHasOwnPropertyImpl()’:
../deps/v8/src/builtins/builtins-object-gen.cc:468:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
468 | Branch(IsSpecialReceiverInstanceType(instance_type), &call_runtime,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:1456:60: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSpecialReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1456 | TNode<BoolT> IsSpecialReceiverInstanceType(TNode<Int32T> instance_type);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from ../deps/v8/src/assert-scope.h:9,
from ../deps/v8/src/objects.h:13,
from ../deps/v8/src/objects/fixed-array.h:8,
from ../deps/v8/src/contexts.h:8,
from ../deps/v8/src/api.h:9,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::JSObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::JSObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-internal-gen.cc:575:11: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-internal-gen.cc:8:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::JSObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::JSObject]’:
../deps/v8/src/compiler/code-assembler.h:622:43: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::JSObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-internal-gen.cc:575:11: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-object-gen.cc:510:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
510 | ObjectAssignFast(context, to, next_source, &slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:53:40: note: initializing argument 1 of ‘void v8::internal::ObjectBuiltinsAssembler::ObjectAssignFast(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
53 | void ObjectAssignFast(TNode<Context> context, TNode<JSReceiver> to,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:510:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
510 | ObjectAssignFast(context, to, next_source, &slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:53:67: note: initializing argument 2 of ‘void v8::internal::ObjectBuiltinsAssembler::ObjectAssignFast(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
53 | void ObjectAssignFast(TNode<Context> context, TNode<JSReceiver> to,
| ~~~~~~~~~~~~~~~~~~^~
../deps/v8/src/builtins/builtins-object-gen.cc:510:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
510 | ObjectAssignFast(context, to, next_source, &slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:54:39: note: initializing argument 3 of ‘void v8::internal::ObjectBuiltinsAssembler::ObjectAssignFast(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
54 | TNode<Object> from, Label* slow);
| ~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-object-gen.cc:515:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
515 | CallRuntime(Runtime::kSetDataProperties, context, to, next_source);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::Object>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:515:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
515 | CallRuntime(Runtime::kSetDataProperties, context, to, next_source);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::Object>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘void v8::internal::ObjectAssignAssembler::GenerateObjectAssignImpl()’:
../deps/v8/src/builtins/builtins-object-gen.cc:507:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
507 | [=](Node* next_source_) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
508 | TNode<Object> next_source = CAST(next_source_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
509 | Label slow(this), cont(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
510 | ObjectAssignFast(context, to, next_source, &slow);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
511 | Goto(&cont);
| ~~~~~~~~~~~~
512 |
|
513 | BIND(&slow);
| ~~~~~~~~~~~~
514 | {
| ~
515 | CallRuntime(Runtime::kSetDataProperties, context, to, next_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
516 | Goto(&cont);
| ~~~~~~~~~~~~
517 | }
| ~
518 | BIND(&cont);
| ~~~~~~~~~~~~
519 | },
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:507:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
507 | [=](Node* next_source_) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
508 | TNode<Object> next_source = CAST(next_source_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
509 | Label slow(this), cont(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
510 | ObjectAssignFast(context, to, next_source, &slow);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
511 | Goto(&cont);
| ~~~~~~~~~~~~
512 |
|
513 | BIND(&slow);
| ~~~~~~~~~~~~
514 | {
| ~
515 | CallRuntime(Runtime::kSetDataProperties, context, to, next_source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
516 | Goto(&cont);
| ~~~~~~~~~~~~
517 | }
| ~
518 | BIND(&cont);
| ~~~~~~~~~~~~
519 | },
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Uint32T> v8::internal::ObjectBuiltinsAssembler::EnsureOnlyHasSimpleProperties(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/builtins/builtins-object-gen.cc:530:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
530 | GotoIf(IsCustomElementsReceiverInstanceType(instance_type), bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:1458:21: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsCustomElementsReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1458 | TNode<Int32T> instance_type);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:537:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
537 | return bit_field3;
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Uint32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘void v8::internal::ObjectBuiltinsAssembler::ObjectAssignFast(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-object-gen.cc:550:33: note: in expansion of macro ‘CAST’
550 | TNode<Map> from_map = LoadMap(CAST(from));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-object-gen.cc:557:45: note: in expansion of macro ‘CAST’
557 | Branch(SmiEqual(LoadStringLengthAsSmi(CAST(from)), SmiConstant(0)), &done,
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:568:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
568 | TNode<BoolT> to_is_simple_receiver = IsSimpleObjectMap(to_map);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:1462:45: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSimpleObjectMap(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>)’
1462 | TNode<BoolT> IsSimpleObjectMap(TNode<Map> map);
| ~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-object-gen.cc:572:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
572 | EnsureOnlyHasSimpleProperties(from_map, from_instance_type, slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:529:16: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Uint32T> v8::internal::ObjectBuiltinsAssembler::EnsureOnlyHasSimpleProperties(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>, v8::internal::compiler::CodeAssembler::Label*)’
529 | TNode<Map> map, TNode<Int32T> instance_type, Label* bailout) {
| ~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-object-gen.cc:572:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
572 | EnsureOnlyHasSimpleProperties(from_map, from_instance_type, slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:529:35: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Uint32T> v8::internal::ObjectBuiltinsAssembler::EnsureOnlyHasSimpleProperties(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>, v8::internal::compiler::CodeAssembler::Label*)’
529 | TNode<Map> map, TNode<Int32T> instance_type, Label* bailout) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-object-gen.cc:574:44: note: in expansion of macro ‘CAST’
574 | GotoIfNot(IsEmptyFixedArray(LoadElements(CAST(from))), slow);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-object-gen.cc:607:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
607 | var_from_map = from_map;
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-object-gen.cc:617:36: note: in expansion of macro ‘CAST’
617 | var_from_map = LoadMap(CAST(from));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-object-gen.cc:619:17: note: in expansion of macro ‘CAST’
619 | CAST(from), var_from_map.value(), next_key, &if_found_fast,
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:620:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
620 | &if_found_dict, &var_meta_storage, &var_entry, &next_iteration);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2000:52: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::TryLookupPropertyInSimpleObject(v8::internal::CodeStubAssembler::TNode<v8::internal::JSObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::HeapObject>*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)’
2000 | TNode<Name> unique_name,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:652:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
652 | var_details = details;
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Uint32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:670:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
670 | CallRuntime(Runtime::kGetProperty, context, from, next_key);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Name>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:670:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
670 | CallRuntime(Runtime::kGetProperty, context, from, next_key);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Name>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:681:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
681 | var_value.value(), LanguageMode::kStrict);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:10:
../deps/v8/src/ic/keyed-store-generic.h:23:42: note: initializing argument 2 of ‘static void v8::internal::KeyedStoreGenericGenerator::SetProperty(v8::internal::compiler::CodeAssemblerState*, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Context>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::JSReceiver>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::BoolT>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Name>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Object>, v8::internal::LanguageMode)’
23 | TNode<Context> context, TNode<JSReceiver> receiver,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:681:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
681 | var_value.value(), LanguageMode::kStrict);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:10:
../deps/v8/src/ic/keyed-store-generic.h:23:69: note: initializing argument 3 of ‘static void v8::internal::KeyedStoreGenericGenerator::SetProperty(v8::internal::compiler::CodeAssemblerState*, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Context>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::JSReceiver>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::BoolT>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Name>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Object>, v8::internal::LanguageMode)’
23 | TNode<Context> context, TNode<JSReceiver> receiver,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:681:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
681 | var_value.value(), LanguageMode::kStrict);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:10:
../deps/v8/src/ic/keyed-store-generic.h:24:40: note: initializing argument 4 of ‘static void v8::internal::KeyedStoreGenericGenerator::SetProperty(v8::internal::compiler::CodeAssemblerState*, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Context>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::JSReceiver>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::BoolT>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Name>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Object>, v8::internal::LanguageMode)’
24 | TNode<BoolT> is_simple_receiver, TNode<Name> name,
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:681:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
681 | var_value.value(), LanguageMode::kStrict);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:10:
../deps/v8/src/ic/keyed-store-generic.h:24:72: note: initializing argument 5 of ‘static void v8::internal::KeyedStoreGenericGenerator::SetProperty(v8::internal::compiler::CodeAssemblerState*, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Context>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::JSReceiver>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::BoolT>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Name>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Object>, v8::internal::LanguageMode)’
24 | TNode<BoolT> is_simple_receiver, TNode<Name> name,
| ~~~~~~~~~~~~^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/builtins/builtins-object-gen.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-object-gen.cc:687:46: note: in expansion of macro ‘CAST’
687 | [=] { return WordEqual(LoadMap(CAST(from)), from_map); },
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:687:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
687 | [=] { return WordEqual(LoadMap(CAST(from)), from_map); },
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Map; Right = v8::internal::Map; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-object-gen.cc:687:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
687 | [=] { return WordEqual(LoadMap(CAST(from)), from_map); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:687:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
687 | [=] { return WordEqual(LoadMap(CAST(from)), from_map); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘void v8::internal::ObjectBuiltinsAssembler::ObjectAssignFast(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/builtins/builtins-object-gen.cc:585:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
585 | [=, &var_stable](TNode<UintPtrT> descriptor_key_index) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
586 | TNode<Name> next_key =
| ~~~~~~~~~~~~~~~~~~~~~~
587 | CAST(LoadFixedArrayElement(from_descriptors, descriptor_key_index));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
588 |
|
589 | TVARIABLE(Object, var_value, SmiConstant(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
590 | Label do_store(this), next_iteration(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 |
|
592 | {
| ~
593 | TVARIABLE(Map, var_from_map);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
594 | TVARIABLE(HeapObject, var_meta_storage);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
595 | TVARIABLE(IntPtrT, var_entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
596 | TVARIABLE(Uint32T, var_details);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
597 | Label if_found(this);
| ~~~~~~~~~~~~~~~~~~~~~
598 |
|
599 | Label if_found_fast(this), if_found_dict(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
600 |
|
601 | Label if_stable(this), if_not_stable(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
602 | Branch(var_stable.value(), &if_stable, &if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
603 | BIND(&if_stable);
| ~~~~~~~~~~~~~~~~~
604 | {
| ~
605 | // Directly decode from the descriptor array if |from| did not
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
606 | // change shape.
| ~~~~~~~~~~~~~~~~
607 | var_from_map = from_map;
| ~~~~~~~~~~~~~~~~~~~~~~~~
608 | var_meta_storage = from_descriptors;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
609 | var_entry = Signed(descriptor_key_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
610 | Goto(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
611 | }
| ~
612 | BIND(&if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~
613 | {
| ~
614 | // If the map did change, do a slower lookup. We are still
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
615 | // guaranteed that the object has a simple shape, and that the key
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
616 | // is a name.
| ~~~~~~~~~~~~~
617 | var_from_map = LoadMap(CAST(from));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
618 | TryLookupPropertyInSimpleObject(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
619 | CAST(from), var_from_map.value(), next_key, &if_found_fast,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
620 | &if_found_dict, &var_meta_storage, &var_entry, &next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
621 | }
| ~
622 |
|
623 | BIND(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
624 | {
| ~
625 | Node* descriptors = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
626 | Node* name_index = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
627 |
|
628 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | var_details =
| ~~~~~~~~~~~~~
630 | LoadDetailsByKeyIndex<DescriptorArray>(descriptors, name_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
631 | GotoIf(IsSetWord32(var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
632 | PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
633 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
634 |
|
635 | LoadPropertyFromFastObject(from, var_from_map.value(), descriptors,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
636 | name_index, var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
637 | &var_value);
| ~~~~~~~~~~~~
638 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
639 | }
| ~
640 | BIND(&if_found_dict);
| ~~~~~~~~~~~~~~~~~~~~~
641 | {
| ~
642 | Node* dictionary = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
643 | Node* entry = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
644 |
|
645 | TNode<Uint32T> details =
| ~~~~~~~~~~~~~~~~~~~~~~~~
646 | LoadDetailsByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
647 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
648 | GotoIf(
| ~~~~~~~
649 | IsSetWord32(details, PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
650 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
651 |
|
652 | var_details = details;
| ~~~~~~~~~~~~~~~~~~~~~~
653 | var_value = LoadValueByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
654 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
655 | }
| ~
656 |
|
657 | // Here we have details and value which could be an accessor.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
658 | BIND(&if_found);
| ~~~~~~~~~~~~~~~~
659 | {
| ~
660 | Label slow_load(this, Label::kDeferred);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
661 |
|
662 | var_value =
| ~~~~~~~~~~~
663 | CallGetterIfAccessor(var_value.value(), var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
664 | context, from, &slow_load, kCallJSGetter);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
665 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
666 |
|
667 | BIND(&slow_load);
| ~~~~~~~~~~~~~~~~~
668 | {
| ~
669 | var_value =
| ~~~~~~~~~~~
670 | CallRuntime(Runtime::kGetProperty, context, from, next_key);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
671 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
672 | }
| ~
673 | }
| ~
674 | }
| ~
675 |
|
676 | // Store property to target object.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
677 | BIND(&do_store);
| ~~~~~~~~~~~~~~~~
678 | {
| ~
679 | KeyedStoreGenericGenerator::SetProperty(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
680 | state(), context, to, to_is_simple_receiver, next_key,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
681 | var_value.value(), LanguageMode::kStrict);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
682 |
|
683 | // Check if the |from| object is still stable, i.e. we can proceed
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
684 | // using property details from preloaded |from_descriptors|.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
685 | var_stable = Select<BoolT>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
686 | var_stable.value(),
| ~~~~~~~~~~~~~~~~~~~
687 | [=] { return WordEqual(LoadMap(CAST(from)), from_map); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
688 | [=] { return Int32FalseConstant(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
689 |
|
690 | Goto(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
691 | }
| ~
692 |
|
693 | BIND(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
694 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::DescriptorArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:585:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
585 | [=, &var_stable](TNode<UintPtrT> descriptor_key_index) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
586 | TNode<Name> next_key =
| ~~~~~~~~~~~~~~~~~~~~~~
587 | CAST(LoadFixedArrayElement(from_descriptors, descriptor_key_index));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
588 |
|
589 | TVARIABLE(Object, var_value, SmiConstant(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
590 | Label do_store(this), next_iteration(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 |
|
592 | {
| ~
593 | TVARIABLE(Map, var_from_map);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
594 | TVARIABLE(HeapObject, var_meta_storage);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
595 | TVARIABLE(IntPtrT, var_entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
596 | TVARIABLE(Uint32T, var_details);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
597 | Label if_found(this);
| ~~~~~~~~~~~~~~~~~~~~~
598 |
|
599 | Label if_found_fast(this), if_found_dict(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
600 |
|
601 | Label if_stable(this), if_not_stable(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
602 | Branch(var_stable.value(), &if_stable, &if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
603 | BIND(&if_stable);
| ~~~~~~~~~~~~~~~~~
604 | {
| ~
605 | // Directly decode from the descriptor array if |from| did not
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
606 | // change shape.
| ~~~~~~~~~~~~~~~~
607 | var_from_map = from_map;
| ~~~~~~~~~~~~~~~~~~~~~~~~
608 | var_meta_storage = from_descriptors;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
609 | var_entry = Signed(descriptor_key_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
610 | Goto(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
611 | }
| ~
612 | BIND(&if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~
613 | {
| ~
614 | // If the map did change, do a slower lookup. We are still
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
615 | // guaranteed that the object has a simple shape, and that the key
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
616 | // is a name.
| ~~~~~~~~~~~~~
617 | var_from_map = LoadMap(CAST(from));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
618 | TryLookupPropertyInSimpleObject(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
619 | CAST(from), var_from_map.value(), next_key, &if_found_fast,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
620 | &if_found_dict, &var_meta_storage, &var_entry, &next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
621 | }
| ~
622 |
|
623 | BIND(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
624 | {
| ~
625 | Node* descriptors = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
626 | Node* name_index = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
627 |
|
628 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | var_details =
| ~~~~~~~~~~~~~
630 | LoadDetailsByKeyIndex<DescriptorArray>(descriptors, name_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
631 | GotoIf(IsSetWord32(var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
632 | PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
633 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
634 |
|
635 | LoadPropertyFromFastObject(from, var_from_map.value(), descriptors,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
636 | name_index, var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
637 | &var_value);
| ~~~~~~~~~~~~
638 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
639 | }
| ~
640 | BIND(&if_found_dict);
| ~~~~~~~~~~~~~~~~~~~~~
641 | {
| ~
642 | Node* dictionary = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
643 | Node* entry = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
644 |
|
645 | TNode<Uint32T> details =
| ~~~~~~~~~~~~~~~~~~~~~~~~
646 | LoadDetailsByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
647 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
648 | GotoIf(
| ~~~~~~~
649 | IsSetWord32(details, PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
650 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
651 |
|
652 | var_details = details;
| ~~~~~~~~~~~~~~~~~~~~~~
653 | var_value = LoadValueByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
654 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
655 | }
| ~
656 |
|
657 | // Here we have details and value which could be an accessor.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
658 | BIND(&if_found);
| ~~~~~~~~~~~~~~~~
659 | {
| ~
660 | Label slow_load(this, Label::kDeferred);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
661 |
|
662 | var_value =
| ~~~~~~~~~~~
663 | CallGetterIfAccessor(var_value.value(), var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
664 | context, from, &slow_load, kCallJSGetter);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
665 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
666 |
|
667 | BIND(&slow_load);
| ~~~~~~~~~~~~~~~~~
668 | {
| ~
669 | var_value =
| ~~~~~~~~~~~
670 | CallRuntime(Runtime::kGetProperty, context, from, next_key);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
671 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
672 | }
| ~
673 | }
| ~
674 | }
| ~
675 |
|
676 | // Store property to target object.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
677 | BIND(&do_store);
| ~~~~~~~~~~~~~~~~
678 | {
| ~
679 | KeyedStoreGenericGenerator::SetProperty(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
680 | state(), context, to, to_is_simple_receiver, next_key,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
681 | var_value.value(), LanguageMode::kStrict);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
682 |
|
683 | // Check if the |from| object is still stable, i.e. we can proceed
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
684 | // using property details from preloaded |from_descriptors|.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
685 | var_stable = Select<BoolT>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
686 | var_stable.value(),
| ~~~~~~~~~~~~~~~~~~~
687 | [=] { return WordEqual(LoadMap(CAST(from)), from_map); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
688 | [=] { return Int32FalseConstant(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
689 |
|
690 | Goto(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
691 | }
| ~
692 |
|
693 | BIND(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
694 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:585:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
585 | [=, &var_stable](TNode<UintPtrT> descriptor_key_index) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
586 | TNode<Name> next_key =
| ~~~~~~~~~~~~~~~~~~~~~~
587 | CAST(LoadFixedArrayElement(from_descriptors, descriptor_key_index));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
588 |
|
589 | TVARIABLE(Object, var_value, SmiConstant(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
590 | Label do_store(this), next_iteration(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 |
|
592 | {
| ~
593 | TVARIABLE(Map, var_from_map);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
594 | TVARIABLE(HeapObject, var_meta_storage);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
595 | TVARIABLE(IntPtrT, var_entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
596 | TVARIABLE(Uint32T, var_details);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
597 | Label if_found(this);
| ~~~~~~~~~~~~~~~~~~~~~
598 |
|
599 | Label if_found_fast(this), if_found_dict(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
600 |
|
601 | Label if_stable(this), if_not_stable(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
602 | Branch(var_stable.value(), &if_stable, &if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
603 | BIND(&if_stable);
| ~~~~~~~~~~~~~~~~~
604 | {
| ~
605 | // Directly decode from the descriptor array if |from| did not
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
606 | // change shape.
| ~~~~~~~~~~~~~~~~
607 | var_from_map = from_map;
| ~~~~~~~~~~~~~~~~~~~~~~~~
608 | var_meta_storage = from_descriptors;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
609 | var_entry = Signed(descriptor_key_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
610 | Goto(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
611 | }
| ~
612 | BIND(&if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~
613 | {
| ~
614 | // If the map did change, do a slower lookup. We are still
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
615 | // guaranteed that the object has a simple shape, and that the key
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
616 | // is a name.
| ~~~~~~~~~~~~~
617 | var_from_map = LoadMap(CAST(from));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
618 | TryLookupPropertyInSimpleObject(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
619 | CAST(from), var_from_map.value(), next_key, &if_found_fast,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
620 | &if_found_dict, &var_meta_storage, &var_entry, &next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
621 | }
| ~
622 |
|
623 | BIND(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
624 | {
| ~
625 | Node* descriptors = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
626 | Node* name_index = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
627 |
|
628 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | var_details =
| ~~~~~~~~~~~~~
630 | LoadDetailsByKeyIndex<DescriptorArray>(descriptors, name_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
631 | GotoIf(IsSetWord32(var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
632 | PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
633 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
634 |
|
635 | LoadPropertyFromFastObject(from, var_from_map.value(), descriptors,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
636 | name_index, var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
637 | &var_value);
| ~~~~~~~~~~~~
638 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
639 | }
| ~
640 | BIND(&if_found_dict);
| ~~~~~~~~~~~~~~~~~~~~~
641 | {
| ~
642 | Node* dictionary = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
643 | Node* entry = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
644 |
|
645 | TNode<Uint32T> details =
| ~~~~~~~~~~~~~~~~~~~~~~~~
646 | LoadDetailsByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
647 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
648 | GotoIf(
| ~~~~~~~
649 | IsSetWord32(details, PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
650 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
651 |
|
652 | var_details = details;
| ~~~~~~~~~~~~~~~~~~~~~~
653 | var_value = LoadValueByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
654 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
655 | }
| ~
656 |
|
657 | // Here we have details and value which could be an accessor.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
658 | BIND(&if_found);
| ~~~~~~~~~~~~~~~~
659 | {
| ~
660 | Label slow_load(this, Label::kDeferred);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
661 |
|
662 | var_value =
| ~~~~~~~~~~~
663 | CallGetterIfAccessor(var_value.value(), var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
664 | context, from, &slow_load, kCallJSGetter);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
665 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
666 |
|
667 | BIND(&slow_load);
| ~~~~~~~~~~~~~~~~~
668 | {
| ~
669 | var_value =
| ~~~~~~~~~~~
670 | CallRuntime(Runtime::kGetProperty, context, from, next_key);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
671 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
672 | }
| ~
673 | }
| ~
674 | }
| ~
675 |
|
676 | // Store property to target object.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
677 | BIND(&do_store);
| ~~~~~~~~~~~~~~~~
678 | {
| ~
679 | KeyedStoreGenericGenerator::SetProperty(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
680 | state(), context, to, to_is_simple_receiver, next_key,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
681 | var_value.value(), LanguageMode::kStrict);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
682 |
|
683 | // Check if the |from| object is still stable, i.e. we can proceed
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
684 | // using property details from preloaded |from_descriptors|.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
685 | var_stable = Select<BoolT>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
686 | var_stable.value(),
| ~~~~~~~~~~~~~~~~~~~
687 | [=] { return WordEqual(LoadMap(CAST(from)), from_map); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
688 | [=] { return Int32FalseConstant(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
689 |
|
690 | Goto(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
691 | }
| ~
692 |
|
693 | BIND(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
694 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:585:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
585 | [=, &var_stable](TNode<UintPtrT> descriptor_key_index) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
586 | TNode<Name> next_key =
| ~~~~~~~~~~~~~~~~~~~~~~
587 | CAST(LoadFixedArrayElement(from_descriptors, descriptor_key_index));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
588 |
|
589 | TVARIABLE(Object, var_value, SmiConstant(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
590 | Label do_store(this), next_iteration(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 |
|
592 | {
| ~
593 | TVARIABLE(Map, var_from_map);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
594 | TVARIABLE(HeapObject, var_meta_storage);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
595 | TVARIABLE(IntPtrT, var_entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
596 | TVARIABLE(Uint32T, var_details);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
597 | Label if_found(this);
| ~~~~~~~~~~~~~~~~~~~~~
598 |
|
599 | Label if_found_fast(this), if_found_dict(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
600 |
|
601 | Label if_stable(this), if_not_stable(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
602 | Branch(var_stable.value(), &if_stable, &if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
603 | BIND(&if_stable);
| ~~~~~~~~~~~~~~~~~
604 | {
| ~
605 | // Directly decode from the descriptor array if |from| did not
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
606 | // change shape.
| ~~~~~~~~~~~~~~~~
607 | var_from_map = from_map;
| ~~~~~~~~~~~~~~~~~~~~~~~~
608 | var_meta_storage = from_descriptors;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
609 | var_entry = Signed(descriptor_key_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
610 | Goto(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
611 | }
| ~
612 | BIND(&if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~
613 | {
| ~
614 | // If the map did change, do a slower lookup. We are still
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
615 | // guaranteed that the object has a simple shape, and that the key
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
616 | // is a name.
| ~~~~~~~~~~~~~
617 | var_from_map = LoadMap(CAST(from));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
618 | TryLookupPropertyInSimpleObject(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
619 | CAST(from), var_from_map.value(), next_key, &if_found_fast,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
620 | &if_found_dict, &var_meta_storage, &var_entry, &next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
621 | }
| ~
622 |
|
623 | BIND(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
624 | {
| ~
625 | Node* descriptors = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
626 | Node* name_index = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
627 |
|
628 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | var_details =
| ~~~~~~~~~~~~~
630 | LoadDetailsByKeyIndex<DescriptorArray>(descriptors, name_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
631 | GotoIf(IsSetWord32(var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
632 | PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
633 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
634 |
|
635 | LoadPropertyFromFastObject(from, var_from_map.value(), descriptors,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
636 | name_index, var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
637 | &var_value);
| ~~~~~~~~~~~~
638 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
639 | }
| ~
640 | BIND(&if_found_dict);
| ~~~~~~~~~~~~~~~~~~~~~
641 | {
| ~
642 | Node* dictionary = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
643 | Node* entry = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
644 |
|
645 | TNode<Uint32T> details =
| ~~~~~~~~~~~~~~~~~~~~~~~~
646 | LoadDetailsByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
647 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
648 | GotoIf(
| ~~~~~~~
649 | IsSetWord32(details, PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
650 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
651 |
|
652 | var_details = details;
| ~~~~~~~~~~~~~~~~~~~~~~
653 | var_value = LoadValueByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
654 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
655 | }
| ~
656 |
|
657 | // Here we have details and value which could be an accessor.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
658 | BIND(&if_found);
| ~~~~~~~~~~~~~~~~
659 | {
| ~
660 | Label slow_load(this, Label::kDeferred);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
661 |
|
662 | var_value =
| ~~~~~~~~~~~
663 | CallGetterIfAccessor(var_value.value(), var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
664 | context, from, &slow_load, kCallJSGetter);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
665 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
666 |
|
667 | BIND(&slow_load);
| ~~~~~~~~~~~~~~~~~
668 | {
| ~
669 | var_value =
| ~~~~~~~~~~~
670 | CallRuntime(Runtime::kGetProperty, context, from, next_key);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
671 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
672 | }
| ~
673 | }
| ~
674 | }
| ~
675 |
|
676 | // Store property to target object.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
677 | BIND(&do_store);
| ~~~~~~~~~~~~~~~~
678 | {
| ~
679 | KeyedStoreGenericGenerator::SetProperty(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
680 | state(), context, to, to_is_simple_receiver, next_key,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
681 | var_value.value(), LanguageMode::kStrict);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
682 |
|
683 | // Check if the |from| object is still stable, i.e. we can proceed
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
684 | // using property details from preloaded |from_descriptors|.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
685 | var_stable = Select<BoolT>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
686 | var_stable.value(),
| ~~~~~~~~~~~~~~~~~~~
687 | [=] { return WordEqual(LoadMap(CAST(from)), from_map); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
688 | [=] { return Int32FalseConstant(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
689 |
|
690 | Goto(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
691 | }
| ~
692 |
|
693 | BIND(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
694 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:585:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
585 | [=, &var_stable](TNode<UintPtrT> descriptor_key_index) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
586 | TNode<Name> next_key =
| ~~~~~~~~~~~~~~~~~~~~~~
587 | CAST(LoadFixedArrayElement(from_descriptors, descriptor_key_index));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
588 |
|
589 | TVARIABLE(Object, var_value, SmiConstant(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
590 | Label do_store(this), next_iteration(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 |
|
592 | {
| ~
593 | TVARIABLE(Map, var_from_map);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
594 | TVARIABLE(HeapObject, var_meta_storage);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
595 | TVARIABLE(IntPtrT, var_entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
596 | TVARIABLE(Uint32T, var_details);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
597 | Label if_found(this);
| ~~~~~~~~~~~~~~~~~~~~~
598 |
|
599 | Label if_found_fast(this), if_found_dict(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
600 |
|
601 | Label if_stable(this), if_not_stable(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
602 | Branch(var_stable.value(), &if_stable, &if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
603 | BIND(&if_stable);
| ~~~~~~~~~~~~~~~~~
604 | {
| ~
605 | // Directly decode from the descriptor array if |from| did not
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
606 | // change shape.
| ~~~~~~~~~~~~~~~~
607 | var_from_map = from_map;
| ~~~~~~~~~~~~~~~~~~~~~~~~
608 | var_meta_storage = from_descriptors;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
609 | var_entry = Signed(descriptor_key_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
610 | Goto(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
611 | }
| ~
612 | BIND(&if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~
613 | {
| ~
614 | // If the map did change, do a slower lookup. We are still
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
615 | // guaranteed that the object has a simple shape, and that the key
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
616 | // is a name.
| ~~~~~~~~~~~~~
617 | var_from_map = LoadMap(CAST(from));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
618 | TryLookupPropertyInSimpleObject(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
619 | CAST(from), var_from_map.value(), next_key, &if_found_fast,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
620 | &if_found_dict, &var_meta_storage, &var_entry, &next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
621 | }
| ~
622 |
|
623 | BIND(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
624 | {
| ~
625 | Node* descriptors = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
626 | Node* name_index = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
627 |
|
628 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | var_details =
| ~~~~~~~~~~~~~
630 | LoadDetailsByKeyIndex<DescriptorArray>(descriptors, name_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
631 | GotoIf(IsSetWord32(var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
632 | PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
633 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
634 |
|
635 | LoadPropertyFromFastObject(from, var_from_map.value(), descriptors,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
636 | name_index, var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
637 | &var_value);
| ~~~~~~~~~~~~
638 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
639 | }
| ~
640 | BIND(&if_found_dict);
| ~~~~~~~~~~~~~~~~~~~~~
641 | {
| ~
642 | Node* dictionary = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
643 | Node* entry = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
644 |
|
645 | TNode<Uint32T> details =
| ~~~~~~~~~~~~~~~~~~~~~~~~
646 | LoadDetailsByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
647 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
648 | GotoIf(
| ~~~~~~~
649 | IsSetWord32(details, PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
650 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
651 |
|
652 | var_details = details;
| ~~~~~~~~~~~~~~~~~~~~~~
653 | var_value = LoadValueByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
654 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
655 | }
| ~
656 |
|
657 | // Here we have details and value which could be an accessor.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
658 | BIND(&if_found);
| ~~~~~~~~~~~~~~~~
659 | {
| ~
660 | Label slow_load(this, Label::kDeferred);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
661 |
|
662 | var_value =
| ~~~~~~~~~~~
663 | CallGetterIfAccessor(var_value.value(), var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
664 | context, from, &slow_load, kCallJSGetter);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
665 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
666 |
|
667 | BIND(&slow_load);
| ~~~~~~~~~~~~~~~~~
668 | {
| ~
669 | var_value =
| ~~~~~~~~~~~
670 | CallRuntime(Runtime::kGetProperty, context, from, next_key);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
671 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
672 | }
| ~
673 | }
| ~
674 | }
| ~
675 |
|
676 | // Store property to target object.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
677 | BIND(&do_store);
| ~~~~~~~~~~~~~~~~
678 | {
| ~
679 | KeyedStoreGenericGenerator::SetProperty(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
680 | state(), context, to, to_is_simple_receiver, next_key,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
681 | var_value.value(), LanguageMode::kStrict);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
682 |
|
683 | // Check if the |from| object is still stable, i.e. we can proceed
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
684 | // using property details from preloaded |from_descriptors|.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
685 | var_stable = Select<BoolT>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
686 | var_stable.value(),
| ~~~~~~~~~~~~~~~~~~~
687 | [=] { return WordEqual(LoadMap(CAST(from)), from_map); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
688 | [=] { return Int32FalseConstant(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
689 |
|
690 | Goto(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
691 | }
| ~
692 |
|
693 | BIND(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
694 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:585:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
585 | [=, &var_stable](TNode<UintPtrT> descriptor_key_index) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
586 | TNode<Name> next_key =
| ~~~~~~~~~~~~~~~~~~~~~~
587 | CAST(LoadFixedArrayElement(from_descriptors, descriptor_key_index));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
588 |
|
589 | TVARIABLE(Object, var_value, SmiConstant(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
590 | Label do_store(this), next_iteration(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
591 |
|
592 | {
| ~
593 | TVARIABLE(Map, var_from_map);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
594 | TVARIABLE(HeapObject, var_meta_storage);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
595 | TVARIABLE(IntPtrT, var_entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
596 | TVARIABLE(Uint32T, var_details);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
597 | Label if_found(this);
| ~~~~~~~~~~~~~~~~~~~~~
598 |
|
599 | Label if_found_fast(this), if_found_dict(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
600 |
|
601 | Label if_stable(this), if_not_stable(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
602 | Branch(var_stable.value(), &if_stable, &if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
603 | BIND(&if_stable);
| ~~~~~~~~~~~~~~~~~
604 | {
| ~
605 | // Directly decode from the descriptor array if |from| did not
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
606 | // change shape.
| ~~~~~~~~~~~~~~~~
607 | var_from_map = from_map;
| ~~~~~~~~~~~~~~~~~~~~~~~~
608 | var_meta_storage = from_descriptors;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
609 | var_entry = Signed(descriptor_key_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
610 | Goto(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
611 | }
| ~
612 | BIND(&if_not_stable);
| ~~~~~~~~~~~~~~~~~~~~~
613 | {
| ~
614 | // If the map did change, do a slower lookup. We are still
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
615 | // guaranteed that the object has a simple shape, and that the key
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
616 | // is a name.
| ~~~~~~~~~~~~~
617 | var_from_map = LoadMap(CAST(from));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
618 | TryLookupPropertyInSimpleObject(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
619 | CAST(from), var_from_map.value(), next_key, &if_found_fast,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
620 | &if_found_dict, &var_meta_storage, &var_entry, &next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
621 | }
| ~
622 |
|
623 | BIND(&if_found_fast);
| ~~~~~~~~~~~~~~~~~~~~~
624 | {
| ~
625 | Node* descriptors = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
626 | Node* name_index = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
627 |
|
628 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
629 | var_details =
| ~~~~~~~~~~~~~
630 | LoadDetailsByKeyIndex<DescriptorArray>(descriptors, name_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
631 | GotoIf(IsSetWord32(var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
632 | PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
633 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
634 |
|
635 | LoadPropertyFromFastObject(from, var_from_map.value(), descriptors,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
636 | name_index, var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
637 | &var_value);
| ~~~~~~~~~~~~
638 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
639 | }
| ~
640 | BIND(&if_found_dict);
| ~~~~~~~~~~~~~~~~~~~~~
641 | {
| ~
642 | Node* dictionary = var_meta_storage.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
643 | Node* entry = var_entry.value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
644 |
|
645 | TNode<Uint32T> details =
| ~~~~~~~~~~~~~~~~~~~~~~~~
646 | LoadDetailsByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
647 | // Skip non-enumerable properties.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
648 | GotoIf(
| ~~~~~~~
649 | IsSetWord32(details, PropertyDetails::kAttributesDontEnumMask),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
650 | &next_iteration);
| ~~~~~~~~~~~~~~~~~
651 |
|
652 | var_details = details;
| ~~~~~~~~~~~~~~~~~~~~~~
653 | var_value = LoadValueByKeyIndex<NameDictionary>(dictionary, entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
654 | Goto(&if_found);
| ~~~~~~~~~~~~~~~~
655 | }
| ~
656 |
|
657 | // Here we have details and value which could be an accessor.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
658 | BIND(&if_found);
| ~~~~~~~~~~~~~~~~
659 | {
| ~
660 | Label slow_load(this, Label::kDeferred);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
661 |
|
662 | var_value =
| ~~~~~~~~~~~
663 | CallGetterIfAccessor(var_value.value(), var_details.value(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
664 | context, from, &slow_load, kCallJSGetter);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
665 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
666 |
|
667 | BIND(&slow_load);
| ~~~~~~~~~~~~~~~~~
668 | {
| ~
669 | var_value =
| ~~~~~~~~~~~
670 | CallRuntime(Runtime::kGetProperty, context, from, next_key);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
671 | Goto(&do_store);
| ~~~~~~~~~~~~~~~~
672 | }
| ~
673 | }
| ~
674 | }
| ~
675 |
|
676 | // Store property to target object.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
677 | BIND(&do_store);
| ~~~~~~~~~~~~~~~~
678 | {
| ~
679 | KeyedStoreGenericGenerator::SetProperty(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
680 | state(), context, to, to_is_simple_receiver, next_key,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
681 | var_value.value(), LanguageMode::kStrict);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
682 |
|
683 | // Check if the |from| object is still stable, i.e. we can proceed
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
684 | // using property details from preloaded |from_descriptors|.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
685 | var_stable = Select<BoolT>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
686 | var_stable.value(),
| ~~~~~~~~~~~~~~~~~~~
687 | [=] { return WordEqual(LoadMap(CAST(from)), from_map); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
688 | [=] { return Int32FalseConstant(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
689 |
|
690 | Goto(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
691 | }
| ~
692 |
|
693 | BIND(&next_iteration);
| ~~~~~~~~~~~~~~~~~~~~~~
694 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:694:8: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
694 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Uint32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2411:46: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::DescriptorArrayForEach(v8::internal::compiler::CodeAssembler::VariableList&, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, const ForEachDescriptorBodyFunction&)’
2411 | TNode<Uint32T> end_descriptor,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘void v8::internal::ObjectValuesAssembler::GenerateObjectValuesImpl()’:
../deps/v8/src/builtins/builtins-object-gen.cc:790:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
790 | GetOwnValuesOrEntries(context, object, CollectType::kValues);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:200:20: note: initializing argument 1 of ‘void v8::internal::ObjectEntriesValuesBuiltinsAssembler::GetOwnValuesOrEntries(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ObjectEntriesValuesBuiltinsAssembler::CollectType)’
200 | TNode<Context> context, TNode<Object> maybe_object,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘void v8::internal::ObjectEntriesAssembler::GenerateObjectEntriesImpl()’:
../deps/v8/src/builtins/builtins-object-gen.cc:798:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
798 | GetOwnValuesOrEntries(context, object, CollectType::kEntries);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:200:20: note: initializing argument 1 of ‘void v8::internal::ObjectEntriesValuesBuiltinsAssembler::GetOwnValuesOrEntries(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ObjectEntriesValuesBuiltinsAssembler::CollectType)’
200 | TNode<Context> context, TNode<Object> maybe_object,
| ~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/utils.h:24,
from ../deps/v8/src/property-details.h:12,
from ../deps/v8/src/accessors.h:11,
from ../deps/v8/src/heap/setup-heap-internal.cc:7:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:11:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.cc:10:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘void v8::internal::ObjectGetOwnPropertyDescriptorAssembler::GenerateObjectGetOwnPropertyDescriptorImpl()’:
../deps/v8/src/builtins/builtins-object-gen.cc:1426:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
1426 | GotoIf(IsSpecialReceiverInstanceType(instance_type), &call_runtime);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:1456:60: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSpecialReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1456 | TNode<BoolT> IsSpecialReceiverInstanceType(TNode<Int32T> instance_type);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘void v8::internal::ObjectBuiltinsAssembler::AddToDictionaryIf(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/builtins/builtins-object-gen.cc:1503:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
1503 | Add<NameDictionary>(name_dictionary, HeapConstant(name), value, bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:1902:30: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::Add(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel]’
1902 | void Add(TNode<Dictionary> dictionary, TNode<Name> key, TNode<Object> value,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1503:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1503 | Add<NameDictionary>(name_dictionary, HeapConstant(name), value, bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:1902:73: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::Add(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel]’
1902 | void Add(TNode<Dictionary> dictionary, TNode<Name> key, TNode<Object> value,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc: In member function ‘v8::internal::Node* v8::internal::ObjectBuiltinsAssembler::FromPropertyDescriptor(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-object-gen.cc:1568:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
1568 | value, &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1498:51: note: initializing argument 2 of ‘void v8::internal::ObjectBuiltinsAssembler::AddToDictionaryIf(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
1498 | TNode<BoolT> condition, TNode<NameDictionary> name_dictionary,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1568:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1568 | value, &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1499:38: note: initializing argument 4 of ‘void v8::internal::ObjectBuiltinsAssembler::AddToDictionaryIf(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
1499 | Handle<Name> name, TNode<Object> value, Label* bailout) {
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1574:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
1574 | &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1498:51: note: initializing argument 2 of ‘void v8::internal::ObjectBuiltinsAssembler::AddToDictionaryIf(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
1498 | TNode<BoolT> condition, TNode<NameDictionary> name_dictionary,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1579:31: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
1579 | &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1498:51: note: initializing argument 2 of ‘void v8::internal::ObjectBuiltinsAssembler::AddToDictionaryIf(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
1498 | TNode<BoolT> condition, TNode<NameDictionary> name_dictionary,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1579:31: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1579 | &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1499:38: note: initializing argument 4 of ‘void v8::internal::ObjectBuiltinsAssembler::AddToDictionaryIf(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
1499 | Handle<Name> name, TNode<Object> value, Label* bailout) {
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1583:31: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
1583 | &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1498:51: note: initializing argument 2 of ‘void v8::internal::ObjectBuiltinsAssembler::AddToDictionaryIf(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
1498 | TNode<BoolT> condition, TNode<NameDictionary> name_dictionary,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1583:31: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1583 | &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1499:38: note: initializing argument 4 of ‘void v8::internal::ObjectBuiltinsAssembler::AddToDictionaryIf(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
1499 | Handle<Name> name, TNode<Object> value, Label* bailout) {
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1590:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
1590 | &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1498:51: note: initializing argument 2 of ‘void v8::internal::ObjectBuiltinsAssembler::AddToDictionaryIf(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
1498 | TNode<BoolT> condition, TNode<NameDictionary> name_dictionary,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1596:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
1596 | &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-object-gen.cc:1498:51: note: initializing argument 2 of ‘void v8::internal::ObjectBuiltinsAssembler::AddToDictionaryIf(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::Handle<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
1498 | TNode<BoolT> condition, TNode<NameDictionary> name_dictionary,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/builtins/builtins-object-gen.cc:202:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::JSObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::JSObject]’:
../deps/v8/src/builtins/builtins-object-gen.cc:213:55: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/growable-fixed-array-gen.cc: In member function ‘void v8::internal::GrowableFixedArray::Push(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’:
../deps/v8/src/builtins/growable-fixed-array-gen.cc:21:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
21 | var_capacity_ = NewCapacity(capacity);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/builtins/growable-fixed-array-gen.h:40:45: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::GrowableFixedArray::NewCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
40 | TNode<IntPtrT> NewCapacity(TNode<IntPtrT> current_capacity);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../deps/v8/src/builtins/growable-fixed-array-gen.cc:22:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
22 | var_array_ = ResizeFixedArray(length, var_capacity_.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/builtins/growable-fixed-array-gen.h:44:59: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray> v8::internal::GrowableFixedArray::ResizeFixedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
44 | TNode<FixedArray> ResizeFixedArray(TNode<IntPtrT> const element_count,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/growable-fixed-array-gen.cc:32:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
32 | var_length_ = IntPtrAdd(length, IntPtrConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/growable-fixed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::JSArray> v8::internal::GrowableFixedArray::ToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’:
../deps/v8/src/builtins/growable-fixed-array-gen.cc:51:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
51 | var_array_ = ResizeFixedArray(length, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/builtins/growable-fixed-array-gen.h:44:59: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray> v8::internal::GrowableFixedArray::ResizeFixedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
44 | TNode<FixedArray> ResizeFixedArray(TNode<IntPtrT> const element_count,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/growable-fixed-array-gen.cc:51:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
51 | var_array_ = ResizeFixedArray(length, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/builtins/growable-fixed-array-gen.h:45:59: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray> v8::internal::GrowableFixedArray::ResizeFixedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
45 | TNode<IntPtrT> const new_capacity);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/builtins/growable-fixed-array-gen.cc:52:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
52 | var_capacity_ = length;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Int32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Int32T]’:
../deps/v8/src/builtins/builtins-object-gen.cc:454:37: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/growable-fixed-array-gen.cc:65:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
65 | return result;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/growable-fixed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::GrowableFixedArray::NewCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/builtins/growable-fixed-array-gen.cc:77:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
77 | IntPtrAdd(IntPtrAdd(current_capacity, WordShr(current_capacity, 1)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:885:41: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordShr(v8::internal::compiler::TNode<v8::internal::IntPtrT>, int)’
885 | TNode<IntPtrT> WordShr(TNode<IntPtrT> value, int shift) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/growable-fixed-array-gen.cc:77:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
77 | IntPtrAdd(IntPtrAdd(current_capacity, WordShr(current_capacity, 1)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/growable-fixed-array-gen.cc:80:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
80 | return new_capacity;
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/growable-fixed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::FixedArray> v8::internal::GrowableFixedArray::ResizeFixedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/builtins/growable-fixed-array-gen.cc:96:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArray>&)’ is deprecated [-Wdeprecated-copy]
96 | return to_array;
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/growable-fixed-array-gen.h:8,
from ../deps/v8/src/builtins/growable-fixed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]’:
../deps/v8/src/builtins/builtins-object-gen.cc:688:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::ObjectBuiltinsAssembler::ObjectAssignFast(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)::<lambda(v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)>::<lambda()>; G = v8::internal::ObjectBuiltinsAssembler::ObjectAssignFast(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)::<lambda(v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)>::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-object-gen.cc:688:51: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::String; F = v8::internal::ObjectPrototypeToStringAssembler::GenerateObjectPrototypeToStringImpl()::<lambda()>::<lambda()>; G = v8::internal::ObjectPrototypeToStringAssembler::GenerateObjectPrototypeToStringImpl()::<lambda()>::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::String>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-object-gen.cc:1007:76: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::String; F = v8::internal::ObjectPrototypeToStringAssembler::GenerateObjectPrototypeToStringImpl()::<lambda()>; G = v8::internal::ObjectPrototypeToStringAssembler::GenerateObjectPrototypeToStringImpl()::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::String>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-object-gen.cc:1008:10: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:12:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:7:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:7:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/builtins/growable-fixed-array-gen.cc:39:66: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/binary-op-assembler.o ../deps/v8/src/ic/binary-op-assembler.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/binary-op-assembler.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:7:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/globals.h:18,
from ../deps/v8/src/builtins/builtins.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:8,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-object-gen.cc:550:43: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/globals.h:18,
from ../deps/v8/src/builtins/builtins.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:8,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::String>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::String; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-object-gen.cc:557:55: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::String; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::String]’:
../deps/v8/src/compiler/code-assembler.h:622:43: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::String; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-object-gen.cc:557:55: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/globals.h:18,
from ../deps/v8/src/builtins/builtins.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:8,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::JSObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::JSObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-object-gen.cc:574:54: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/globals.h:18,
from ../deps/v8/src/builtins/builtins.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:8,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-object-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::BoolT>]’:
../deps/v8/src/code-stub-assembler.h:424:56: required from ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::ObjectBuiltinsAssembler::ObjectAssignFast(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)::<lambda(v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)>::<lambda()>; G = v8::internal::ObjectBuiltinsAssembler::ObjectAssignFast(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)::<lambda(v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)>::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
../deps/v8/src/builtins/builtins-object-gen.cc:688:51: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-object-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:7:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/interface-descriptors.h:10,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:7:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-iterator-gen.h:8,
from ../deps/v8/src/builtins/builtins-iterator-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/assembler-inl.h:8,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/keyed-store-generic.o ../deps/v8/src/ic/keyed-store-generic.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/keyed-store-generic.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:102:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
102 | return RegExpCreate(context, initial_map, maybe_string, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.h:27:45: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
27 | TNode<Object> RegExpCreate(TNode<Context> context, TNode<Map> initial_map,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:102:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
102 | return RegExpCreate(context, initial_map, maybe_string, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.h:27:65: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
27 | TNode<Object> RegExpCreate(TNode<Context> context, TNode<Map> initial_map,
| ~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:102:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
102 | return RegExpCreate(context, initial_map, maybe_string, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.h:28:44: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
28 | TNode<Object> regexp_string, TNode<String> flags);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:102:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
102 | return RegExpCreate(context, initial_map, maybe_string, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.h:28:73: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
28 | TNode<Object> regexp_string, TNode<String> flags);
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:111:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
111 | [=] { return ToString_Inline(context, maybe_string); });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:111:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
111 | [=] { return ToString_Inline(context, maybe_string); });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:114:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
114 | pattern, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:114:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
114 | pattern, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:114:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
114 | pattern, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::ConstructNewResultFromMatchInfo(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:173:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
173 | TNode<Smi> const num_results = SmiTag(WordShr(num_indices, 1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:885:41: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordShr(v8::internal::compiler::TNode<v8::internal::IntPtrT>, int)’
885 | TNode<IntPtrT> WordShr(TNode<IntPtrT> value, int shift) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:182:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
182 | TNode<String> const first = SubString(string, SmiUntag(start), SmiUntag(end));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:191:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
191 | GotoIf(SmiEqual(num_results, SmiConstant(1)), &out);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:195:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
195 | IntPtrConstant(RegExpMatchInfo::kFirstCaptureIndex), num_indices);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:214:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
214 | GotoIf(SmiEqual(start, SmiConstant(-1)), &next_iter);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:220:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
220 | SubString(string, SmiUntag(start), SmiUntag(end));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:251:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
251 | GotoIf(WordEqual(maybe_names, SmiConstant(0)), &out);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Smi; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-regexp-gen.cc:268:31: note: in expansion of macro ‘CAST’
268 | TNode<FixedArray> names = CAST(maybe_names);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::RegExpExecInternal(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:415:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
415 | SmiConstant(Isolate::kJSRegexpStaticOffsetsVectorSize / 2 - 1)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiAbove(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:326:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
326 | SMI_COMPARISON_OP(SmiAbove, UintPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:579:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
579 | SmiShl(SmiAdd(capture_count, SmiConstant(1)), 1);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:580:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
580 | GotoIf(SmiGreaterThan(register_count, available_slots), &runtime);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:580:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
580 | GotoIf(SmiGreaterThan(register_count, available_slots), &runtime);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeExecBodyWithoutResult(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, bool)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:732:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
732 | GotoIfNot(SmiLessThanOrEqual(CAST(lastindex), string_length), &if_isoob);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeExecBody(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, bool)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:805:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
805 | ConstructNewResultFromMatchInfo(context, regexp, match_indices, string);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:165:25: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::ConstructNewResultFromMatchInfo(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
165 | TNode<String> const string) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpPrototypeExecSlowAssembler::GenerateRegExpPrototypeExecSlowImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:972:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
972 | Return(RegExpPrototypeExecBody(context, regexp, string, false));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:793:66: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeExecBody(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, bool)’
793 | Node* const context, Node* const regexp, TNode<String> const string,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpExecAtomAssembler::GenerateRegExpExecAtomImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:1010:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1010 | Branch(SmiEqual(match_from, SmiConstant(-1)), &if_failure, &if_success);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1022:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1022 | SmiAdd(match_from, LoadStringLengthAsSmi(needle_string));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-assembler.o ../deps/v8/src/interpreter/interpreter-assembler.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-assembler.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpPrototypeExecAssembler::GenerateRegExpPrototypeExecImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:1064:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1064 | RegExpPrototypeExecBody(context, receiver, string, true);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:793:66: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeExecBody(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, bool)’
793 | Node* const context, Node* const regexp, TNode<String> const string,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1071:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1071 | context, receiver, string);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-symbol-gen.cc:7:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.cc:11:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::RegExpInitialize(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:1228:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1228 | pattern, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1228:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1228 | pattern, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:7:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/builtins/builtins-descriptors.h:9,
from ../deps/v8/src/builtins/builtins-utils-gen.h:8,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::FastFlagGetter(v8::internal::CodeStubAssembler::Node*, v8::internal::JSRegExp::Flag)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:1484:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1484 | return SmiToInt32(SmiAnd(flags, mask));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAnd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:285:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
285 | SMI_ARITHMETIC_BINOP(SmiAnd, WordAnd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1484:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1484 | return SmiToInt32(SmiAnd(flags, mask));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAnd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:285:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
285 | SMI_ARITHMETIC_BINOP(SmiAnd, WordAnd)
| ^~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/heap/setup-heap-internal.cc:15:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/heap/setup-heap-internal.cc:18:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/utils.h:24,
from ../deps/v8/src/property-details.h:12,
from ../deps/v8/src/accessors.h:11,
from ../deps/v8/src/heap/setup-heap-internal.cc:7:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/heap/setup-heap-internal.cc:18:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/utils.h:24,
from ../deps/v8/src/property-details.h:12,
from ../deps/v8/src/accessors.h:11,
from ../deps/v8/src/heap/setup-heap-internal.cc:7:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeMatchBody(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, bool)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:1822:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1822 | is_fastpath ? RegExpPrototypeExecBody(context, regexp, string, true)
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:793:66: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeExecBody(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, bool)’
793 | Node* const context, Node* const regexp, TNode<String> const string,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/heap/setup-heap-internal.cc:18:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/heap/setup-heap-internal.cc:15:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1863:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1863 | SubString(string, SmiUntag(match_from), SmiUntag(match_to)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1896:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1896 | GotoIfNot(SmiEqual(match_length, SmiConstant(0)), &loop);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpPrototypeMatchAssembler::GenerateRegExpPrototypeMatchImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:1954:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1954 | Return(CallBuiltin(Builtins::kRegExpMatchFast, context, receiver, string));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1957:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1957 | RegExpPrototypeMatchBody(context, receiver, string, false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1807:70: note: initializing argument 3 of ‘void v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeMatchBody(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, bool)’
1807 | TNode<String> string,
| ~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::MatchAllIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const char*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-regexp-gen.cc:1982:35: note: in expansion of macro ‘CAST’
1982 | TNode<JSRegExp> fast_regexp = CAST(maybe_regexp);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-generator.o ../deps/v8/src/interpreter/interpreter-generator.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-generator.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/builtins/builtins-regexp-gen.cc:1988:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1988 | var_matcher = RegExpCreate(context, native_context, source, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:96:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
96 | TNode<Context> context, TNode<Context> native_context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1988:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1988 | var_matcher = RegExpCreate(context, native_context, source, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:96:44: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
96 | TNode<Context> context, TNode<Context> native_context,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1988:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1988 | var_matcher = RegExpCreate(context, native_context, source, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:97:19: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
97 | TNode<Object> maybe_string, TNode<String> flags) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1988:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1988 | var_matcher = RegExpCreate(context, native_context, source, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:97:47: note: initializing argument 4 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
97 | TNode<Object> maybe_string, TNode<String> flags) {
| ~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2020:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2020 | species_constructor, maybe_regexp, flags_string));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1037:26: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>}]’
1037 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2020:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2020 | species_constructor, maybe_regexp, flags_string));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1037:26: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>}]’
1037 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2045:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2045 | StringConstant("g"));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:96:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
96 | TNode<Context> context, TNode<Context> native_context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2045:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2045 | StringConstant("g"));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:96:44: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
96 | TNode<Context> context, TNode<Context> native_context,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2045:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2045 | StringConstant("g"));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:97:19: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
97 | TNode<Object> maybe_string, TNode<String> flags) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2065:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2065 | Branch(WordEqual(SmiConstant(0), last_index), &create_iterator,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Smi; Right = v8::internal::Object; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2123:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
2123 | SmiFromInt32(Signed(iterator_flags)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:714:39: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ~~~~~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-regexp-gen.cc:2125:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2125 | return iterator;
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpPrototypeMatchAllAssembler::GenerateRegExpPrototypeMatchAllImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2146:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2146 | IsFastRegExp(context, receiver), "RegExp.prototype.@@matchAll"));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1961:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::MatchAllIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const char*)’
1961 | TNode<Context> context, TNode<Context> native_context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2146:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2146 | IsFastRegExp(context, receiver), "RegExp.prototype.@@matchAll"));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1961:44: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::MatchAllIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const char*)’
1961 | TNode<Context> context, TNode<Context> native_context,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2146:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2146 | IsFastRegExp(context, receiver), "RegExp.prototype.@@matchAll"));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1962:19: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::MatchAllIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const char*)’
1962 | TNode<Object> maybe_regexp, TNode<String> string,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpMatchFastAssembler::GenerateRegExpMatchFastImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2157:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2157 | RegExpPrototypeMatchBody(context, receiver, string, true);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:1807:70: note: initializing argument 3 of ‘void v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeMatchBody(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, bool)’
1807 | TNode<String> string,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpPrototypeSearchAssembler::GenerateRegExpPrototypeSearchImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2284:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2284 | Return(CallBuiltin(Builtins::kRegExpSearchFast, context, receiver, string));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/heap/setup-heap-internal.cc:18:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/utils.h:24,
from ../deps/v8/src/property-details.h:12,
from ../deps/v8/src/accessors.h:11,
from ../deps/v8/src/heap/setup-heap-internal.cc:7:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/heap/setup-heap-internal.cc:18:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeSplitBody(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2326:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2326 | Branch(SmiEqual(limit, smi_zero), &return_empty_array, &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2326:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2326 | Branch(SmiEqual(limit, smi_zero), &return_empty_array, &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2336:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2336 | Branch(SmiEqual(string_length, smi_zero), &if_stringisempty, &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2336:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2336 | Branch(SmiEqual(string_length, smi_zero), &if_stringisempty, &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2714 | #define TYPED_VARIABLE_DEF(type, name, ...) TVariable<type> name(__VA_ARGS__)
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro ‘EXPAND’
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro ‘TYPED_VARIABLE_DEF’
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2371:3: note: in expansion of macro ‘TVARIABLE’
2371 | TVARIABLE(Smi, var_last_matched_until, smi_zero);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of ‘v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::Smi]’
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2714 | #define TYPED_VARIABLE_DEF(type, name, ...) TVariable<type> name(__VA_ARGS__)
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro ‘EXPAND’
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro ‘TYPED_VARIABLE_DEF’
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2372:3: note: in expansion of macro ‘TVARIABLE’
2372 | TVARIABLE(Smi, var_next_search_from, smi_zero);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of ‘v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::Smi]’
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2389:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2389 | Branch(SmiEqual(next_search_from, string_length), &push_suffix_and_out,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2389:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2389 | Branch(SmiEqual(next_search_from, string_length), &push_suffix_and_out,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2415:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2415 | Branch(SmiEqual(match_from, string_length), &push_suffix_and_out, &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2415:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2415 | Branch(SmiEqual(match_from, string_length), &push_suffix_and_out, &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2426:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2426 | GotoIfNot(SmiEqual(match_to, next_search_from), &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2426:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2426 | GotoIfNot(SmiEqual(match_to, next_search_from), &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2427:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2427 | GotoIfNot(SmiEqual(match_to, last_matched_until), &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2427:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2427 | GotoIfNot(SmiEqual(match_to, last_matched_until), &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2440:31: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2440 | TNode<Smi> const from = last_matched_until;
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2441:29: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2441 | TNode<Smi> const to = match_from;
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2442:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2442 | array.Push(SubString(string, SmiUntag(from), SmiUntag(to)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2474:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2474 | Branch(SmiEqual(to, SmiConstant(-1)), &select_undefined,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2479:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2479 | var_value.Bind(SubString(string, SmiUntag(from), SmiUntag(to)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2505:30: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2505 | var_last_matched_until = match_to;
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2506:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2506 | var_next_search_from = match_to;
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2514:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2514 | array.Push(SubString(string, SmiUntag(from), SmiUntag(to)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpSplitAssembler::GenerateRegExpSplitImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2582:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2582 | RegExpPrototypeSplitBody(context, regexp, string, CAST(var_limit.value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2305:70: note: initializing argument 3 of ‘void v8::internal::RegExpBuiltinsAssembler::RegExpPrototypeSplitBody(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
2305 | TNode<String> string,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2586:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2586 | var_limit.value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpPrototypeSplitAssembler::GenerateRegExpPrototypeSplitImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2618:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2618 | string, maybe_limit));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2622:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2622 | string, maybe_limit));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::ReplaceGlobalCallableFastPath(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2655:31: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2655 | TNode<Smi> const length = smi_zero;
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2689:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2689 | Branch(SmiEqual(num_capture_registers, SmiConstant(2)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2714 | #define TYPED_VARIABLE_DEF(type, name, ...) TVariable<type> name(__VA_ARGS__)
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro ‘EXPAND’
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro ‘TYPED_VARIABLE_DEF’
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2701:5: note: in expansion of macro ‘TVARIABLE’
2701 | TVARIABLE(Smi, var_match_start, smi_zero);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of ‘v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::Smi]’
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2714 | #define TYPED_VARIABLE_DEF(type, name, ...) TVariable<type> name(__VA_ARGS__)
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro ‘EXPAND’
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro ‘TYPED_VARIABLE_DEF’
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2704:5: note: in expansion of macro ‘TVARIABLE’
2704 | TVARIABLE(IntPtrT, var_i, int_zero);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of ‘v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::IntPtrT]’
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2724:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2724 | &if_ispositive);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:485:46: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
485 | void BranchIfSmiLessThanOrEqual(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-regexp-gen.cc:2724:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2724 | &if_ispositive);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:485:60: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
485 | void BranchIfSmiLessThanOrEqual(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-regexp-gen.cc:2730:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2730 | Signed(IntPtrAdd(WordShr(int_elem, IntPtrConstant(11)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:818:41: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordShr(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntegralT>)’
818 | TNode<IntPtrT> WordShr(TNode<IntPtrT> left, TNode<IntegralT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2731:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2731 | WordAnd(int_elem, IntPtrConstant(0x7FF))));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:823:41: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordAnd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
823 | TNode<IntPtrT> WordAnd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2738:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2738 | var_i = IntPtrAdd(var_i.value(), int_one);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2743:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2743 | var_match_start = SmiSub(next_elem, smi_elem);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2743:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2743 | var_match_start = SmiSub(next_elem, smi_elem);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2756:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2756 | match_start, string);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2763:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2763 | var_match_start = SmiAdd(match_start, elem_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2763:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2763 | var_match_start = SmiAdd(match_start, elem_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2770:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2770 | var_i = IntPtrAdd(var_i.value(), int_one);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::ReplaceSimpleStringFastPath(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2877:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2877 | Branch(SmiEqual(replace_length, smi_zero), &if_replaceisempty,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2877:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2877 | Branch(SmiEqual(replace_length, smi_zero), &if_replaceisempty,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2886:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2886 | SmiUntag(match_start));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2887:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2887 | var_result = StringAdd(context, var_result.value(), first_part);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1524:41: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringAdd(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
1524 | TNode<String> second, AllocationFlags flags = kNone);
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2895:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2895 | SmiUntag(match_start));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2897:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2897 | StringAdd(context, var_result.value(), first_part);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1524:41: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringAdd(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
1524 | TNode<String> second, AllocationFlags flags = kNone);
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2898:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2898 | var_result = StringAdd(context, result, replace_string);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1523:56: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringAdd(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
1523 | TNode<String> StringAdd(Node* context, TNode<String> first,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2898:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2898 | var_result = StringAdd(context, result, replace_string);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1524:41: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringAdd(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
1524 | TNode<String> second, AllocationFlags flags = kNone);
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2908:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2908 | GotoIf(SmiNotEqual(match_end, match_start), &loop);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiNotEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:325:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
325 | SMI_COMPARISON_OP(SmiNotEqual, WordNotEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2908:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2908 | GotoIf(SmiNotEqual(match_end, match_start), &loop);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiNotEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:325:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
325 | SMI_COMPARISON_OP(SmiNotEqual, WordNotEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2923:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2923 | string, SmiUntag(var_last_match_end.value()), SmiUntag(string_length));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2924:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2924 | var_result = StringAdd(context, var_result.value(), last_part);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1524:41: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringAdd(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
1524 | TNode<String> second, AllocationFlags flags = kNone);
| ~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpReplaceAssembler::GenerateRegExpReplaceImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2968:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2968 | dollar_string, SmiConstant(0)));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2968:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2968 | dollar_string, SmiConstant(0)));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2969:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2969 | GotoIfNot(SmiEqual(dollar_ix, SmiConstant(-1)), &runtime);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2972:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2972 | ReplaceSimpleStringFastPath(context, regexp, string, replace_string));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2835:48: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::ReplaceSimpleStringFastPath(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
2835 | Node* context, Node* regexp, TNode<String> string,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2972:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2972 | ReplaceSimpleStringFastPath(context, regexp, string, replace_string));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2836:19: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::ReplaceSimpleStringFastPath(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
2836 | TNode<String> replace_string) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2991:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2991 | context, string, regexp, replace_fn));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*, v8::internal::compiler::Node*}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:2996:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2996 | replace_value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpPrototypeReplaceAssembler::GenerateRegExpPrototypeReplaceImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:3047:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
3047 | string, replace_value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3051:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
3051 | string, replace_value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpInternalMatchAssembler::GenerateRegExpInternalMatchImpl()’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:3075:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
3075 | ConstructNewResultFromMatchInfo(context, regexp, match_indices, string);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:165:25: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::ConstructNewResultFromMatchInfo(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
165 | TNode<String> const string) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::RegExpStringIteratorAssembler::LoadFlags(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:3087:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
3087 | return LoadObjectField<Smi>(iterator, JSRegExpStringIterator::kFlagsOffset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:531:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::LoadObjectField(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int) [with T = v8::internal::Smi; typename std::enable_if<std::is_convertible<v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<v8::internal::Object> >::value, int>::type <anonymous> = 0; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’
531 | TNode<T> LoadObjectField(TNode<HeapObject> object, int offset) {
| ~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpStringIteratorAssembler::SetDoneFlag(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:3107:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
3107 | SmiOr(flags, SmiConstant(1 << JSRegExpStringIterator::kDoneBit));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.cc: In member function ‘void v8::internal::RegExpStringIteratorPrototypeNextAssembler::GenerateRegExpStringIteratorPrototypeNextImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-regexp-gen.cc:3126:32: note: in expansion of macro ‘CAST’
3126 | TNode<HeapObject> receiver = CAST(maybe_receiver);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3137:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
3137 | TNode<Smi> flags = LoadFlags(receiver);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3086:42: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::RegExpStringIteratorAssembler::LoadFlags(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>)’
3086 | TNode<Smi> LoadFlags(TNode<HeapObject> iterator) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3138:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
3138 | GotoIf(HasDoneFlag(flags), &return_empty_done_result);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3090:39: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::RegExpStringIteratorAssembler::HasDoneFlag(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
3090 | TNode<BoolT> HasDoneFlag(TNode<Smi> flags) {
| ~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.cc:3165:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
3165 | context, iterating_regexp, indices_or_null, iterating_string));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:165:25: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::RegExpBuiltinsAssembler::ConstructNewResultFromMatchInfo(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
165 | TNode<String> const string) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3181:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
3181 | SetDoneFlag(receiver, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3105:38: note: initializing argument 1 of ‘void v8::internal::RegExpStringIteratorAssembler::SetDoneFlag(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
3105 | void SetDoneFlag(TNode<HeapObject> iterator, TNode<Smi> flags) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3181:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
3181 | SetDoneFlag(receiver, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3105:59: note: initializing argument 2 of ‘void v8::internal::RegExpStringIteratorAssembler::SetDoneFlag(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
3105 | void SetDoneFlag(TNode<HeapObject> iterator, TNode<Smi> flags) {
| ~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3193:31: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
3193 | Branch(HasGlobalFlag(flags), &if_global, &if_not_global);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3095:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::RegExpStringIteratorAssembler::HasGlobalFlag(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
3095 | TNode<BoolT> HasGlobalFlag(TNode<Smi> flags) {
| ~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.cc:3225:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
3225 | iterating_string, this_index, HasUnicodeFlag(flags), true));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3100:42: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::RegExpStringIteratorAssembler::HasUnicodeFlag(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
3100 | TNode<BoolT> HasUnicodeFlag(TNode<Smi> flags) {
| ~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/builtins/builtins-regexp-gen.cc:3249:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
3249 | iterating_string, this_index, HasUnicodeFlag(flags), false));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3100:42: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::RegExpStringIteratorAssembler::HasUnicodeFlag(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
3100 | TNode<BoolT> HasUnicodeFlag(TNode<Smi> flags) {
| ~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3262:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
3262 | SetDoneFlag(receiver, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3105:38: note: initializing argument 1 of ‘void v8::internal::RegExpStringIteratorAssembler::SetDoneFlag(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
3105 | void SetDoneFlag(TNode<HeapObject> iterator, TNode<Smi> flags) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3262:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
3262 | SetDoneFlag(receiver, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-regexp-gen.cc:3105:59: note: initializing argument 2 of ‘void v8::internal::RegExpStringIteratorAssembler::SetDoneFlag(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
3105 | void SetDoneFlag(TNode<HeapObject> iterator, TNode<Smi> flags) {
| ~~~~~~~~~~~^~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-intrinsics-generator.o ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-intrinsics-generator.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::UintPtrT> v8::internal::TypedArrayBuiltinsAssembler::CalculateExternalPointer(v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:56:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
56 | IntPtrAdd(backing_store, ChangeNonnegativeNumberToUintPtr(byte_offset)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1325:66: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT> v8::internal::CodeStubAssembler::ChangeNonnegativeNumberToUintPtr(v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1325 | TNode<UintPtrT> ChangeNonnegativeNumberToUintPtr(TNode<Number> value);
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsAssembler::AttachBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:95:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UintPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::UintPtrT>&)’ is deprecated [-Wdeprecated-copy]
95 | CalculateExternalPointer(backing_store, byte_offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UintPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UintPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:54:21: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::UintPtrT> v8::internal::TypedArrayBuiltinsAssembler::CalculateExternalPointer(v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
54 | TNode<UintPtrT> backing_store, TNode<Number> byte_offset) {
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:95:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
95 | CalculateExternalPointer(backing_store, byte_offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:54:50: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::UintPtrT> v8::internal::TypedArrayBuiltinsAssembler::CalculateExternalPointer(v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
54 | TNode<UintPtrT> backing_store, TNode<Number> byte_offset) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayInitializeWithBufferAssembler::GenerateTypedArrayInitializeWithBufferImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:110:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
110 | TNode<Map> fixed_typed_map = LoadMapForType(holder);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:31:25: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Map> v8::internal::TypedArrayBuiltinsAssembler::LoadMapForType(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
31 | TNode<JSTypedArray> array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:113:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
113 | TNode<Number> byte_length = SmiMul(length, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:339:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::SmiMul(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
339 | TNode<Number> SmiMul(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:113:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
113 | TNode<Number> byte_length = SmiMul(length, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:339:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::SmiMul(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
339 | TNode<Number> SmiMul(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:115:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
115 | SetupTypedArray(holder, length, byte_offset, byte_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:64:71: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::SetupTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
64 | void TypedArrayBuiltinsAssembler::SetupTypedArray(TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:115:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
115 | SetupTypedArray(holder, length, byte_offset, byte_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:65:62: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::SetupTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
65 | TNode<Smi> length,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:115:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
115 | SetupTypedArray(holder, length, byte_offset, byte_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:66:65: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsAssembler::SetupTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
66 | TNode<Number> byte_offset,
| ~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:115:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
115 | SetupTypedArray(holder, length, byte_offset, byte_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:67:65: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsAssembler::SetupTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
67 | TNode<Number> byte_length) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:116:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
116 | AttachBuffer(holder, buffer, fixed_typed_map, length, byte_offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:78:68: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::AttachBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
78 | void TypedArrayBuiltinsAssembler::AttachBuffer(TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:116:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>&)’ is deprecated [-Wdeprecated-copy]
116 | AttachBuffer(holder, buffer, fixed_typed_map, length, byte_offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArrayBuffer]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:79:69: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::AttachBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
79 | TNode<JSArrayBuffer> buffer,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:116:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
116 | AttachBuffer(holder, buffer, fixed_typed_map, length, byte_offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:80:59: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsAssembler::AttachBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
80 | TNode<Map> map,
| ~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:116:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
116 | AttachBuffer(holder, buffer, fixed_typed_map, length, byte_offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:81:59: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsAssembler::AttachBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
81 | TNode<Smi> length,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:116:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
116 | AttachBuffer(holder, buffer, fixed_typed_map, length, byte_offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:82:62: note: initializing argument 5 of ‘void v8::internal::TypedArrayBuiltinsAssembler::AttachBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
82 | TNode<Number> byte_offset) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayInitializeAssembler::GenerateTypedArrayInitializeImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:145:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
145 | TNode<Number> byte_length = SmiMul(length, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:339:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::SmiMul(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
339 | TNode<Number> SmiMul(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:145:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
145 | TNode<Number> byte_length = SmiMul(length, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:339:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::SmiMul(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
339 | TNode<Number> SmiMul(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:147:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
147 | SetupTypedArray(holder, length, byte_offset, byte_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:64:71: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::SetupTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
64 | void TypedArrayBuiltinsAssembler::SetupTypedArray(TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:147:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
147 | SetupTypedArray(holder, length, byte_offset, byte_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:65:62: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::SetupTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
65 | TNode<Smi> length,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:147:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
147 | SetupTypedArray(holder, length, byte_offset, byte_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:67:65: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsAssembler::SetupTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
67 | TNode<Number> byte_length) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:149:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
149 | TNode<Map> fixed_typed_map = LoadMapForType(holder);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:31:25: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Map> v8::internal::TypedArrayBuiltinsAssembler::LoadMapForType(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
31 | TNode<JSTypedArray> array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:154:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
154 | GotoIfNot(WordEqual(buffer_constructor, default_constructor),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::JSReceiver; Right = v8::internal::JSFunction; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:154:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSFunction>::TNode(const v8::internal::compiler::TNode<v8::internal::JSFunction>&)’ is deprecated [-Wdeprecated-copy]
154 | GotoIfNot(WordEqual(buffer_constructor, default_constructor),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSFunction>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSFunction]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::JSReceiver; Right = v8::internal::JSFunction; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:159:32: note: in expansion of macro ‘CAST’
159 | TNode<Smi> smi_byte_length = CAST(byte_length);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:161:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
161 | SmiConstant(V8_TYPED_ARRAY_MAX_SIZE_IN_HEAP)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:210:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
210 | SmiMod(element_size, SmiConstant(kObjectAlignment)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:337:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::SmiMod(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
337 | TNode<Number> SmiMod(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:218:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
218 | TNode<IntPtrT> size = IntPtrAdd(word_byte_length, aligned_header_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:218:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
218 | TNode<IntPtrT> size = IntPtrAdd(word_byte_length, aligned_header_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:219:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
219 | var_total_size = WordAnd(size, IntPtrConstant(~kObjectAlignmentMask));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:823:41: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordAnd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
823 | TNode<IntPtrT> WordAnd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:227:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
227 | var_total_size = IntPtrAdd(word_byte_length, header_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:227:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
227 | var_total_size = IntPtrAdd(word_byte_length, header_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:275:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
275 | default_constructor, byte_length));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1037:26: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
1037 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:284:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSFunction>::TNode(const v8::internal::compiler::TNode<v8::internal::JSFunction>&)’ is deprecated [-Wdeprecated-copy]
284 | UndefinedConstant(), byte_length));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSFunction>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSFunction]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::Int32T>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:284:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
284 | UndefinedConstant(), byte_length));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::Int32T>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:284:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
284 | UndefinedConstant(), byte_length));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSFunction>, v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::Int32T>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:294:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
294 | byte_length));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:301:29: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
301 | byte_offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:78:68: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::AttachBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
78 | void TypedArrayBuiltinsAssembler::AttachBuffer(TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:301:29: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
301 | byte_offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:80:59: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsAssembler::AttachBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
80 | TNode<Map> map,
| ~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:301:29: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
301 | byte_offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:81:59: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsAssembler::AttachBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
81 | TNode<Smi> length,
| ~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:326:37: note: in expansion of macro ‘CAST’
326 | TNode<Smi> smi_converted_length = CAST(converted_length);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:327:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
327 | GotoIf(SmiLessThan(smi_converted_length, SmiConstant(0)), &invalid_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:333:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
333 | converted_length, element_size, initialize, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSFunction>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:333:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
333 | converted_length, element_size, initialize, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSFunction>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:333:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
333 | converted_length, element_size, initialize, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 5 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSFunction>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:333:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSFunction>::TNode(const v8::internal::compiler::TNode<v8::internal::JSFunction>&)’ is deprecated [-Wdeprecated-copy]
333 | converted_length, element_size, initialize, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSFunction>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSFunction]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSFunction>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:373:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
373 | GotoIf(SmiEqual(smi_offset, SmiConstant(0)), &check_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:374:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
374 | GotoIf(SmiLessThan(smi_offset, SmiConstant(0)), &invalid_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:375:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
375 | TNode<Number> remainder = SmiMod(smi_offset, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:337:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::SmiMod(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
337 | TNode<Number> SmiMod(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:375:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
375 | TNode<Number> remainder = SmiMod(smi_offset, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:337:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::SmiMod(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
337 | TNode<Number> SmiMod(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:386:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
386 | CallBuiltin(Builtins::kModulus, context, offset.value(), element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:403:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
403 | buffer_byte_length, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:419:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
419 | TNode<Smi> new_length = ToSmiIndex(length, context, &invalid_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1601:39: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::ToSmiIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
1601 | TNode<Smi> ToSmiIndex(TNode<Object> input, TNode<Context> context,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:419:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
419 | TNode<Smi> new_length = ToSmiIndex(length, context, &invalid_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1601:61: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::ToSmiIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
1601 | TNode<Smi> ToSmiIndex(TNode<Object> input, TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:421:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
421 | new_byte_length.Bind(SmiMul(new_length, element_size));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:339:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::SmiMul(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
339 | TNode<Number> SmiMul(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:421:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
421 | new_byte_length.Bind(SmiMul(new_length, element_size));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:339:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::SmiMul(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
339 | TNode<Number> SmiMul(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:438:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
438 | Builtins::kDivide, context, new_byte_length.value(), element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:440:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
440 | TNode<Smi> new_length = ToSmiIndex(raw_length, context, &invalid_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1601:39: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::ToSmiIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
1601 | TNode<Smi> ToSmiIndex(TNode<Object> input, TNode<Context> context,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:440:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
440 | TNode<Smi> new_length = ToSmiIndex(raw_length, context, &invalid_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1601:61: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::ToSmiIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
1601 | TNode<Smi> ToSmiIndex(TNode<Object> input, TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:443:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
443 | new_length, buffer, element_size, offset.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:443:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
443 | new_length, buffer, element_size, offset.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:443:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>&)’ is deprecated [-Wdeprecated-copy]
443 | new_length, buffer, element_size, offset.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArrayBuffer]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 5 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:443:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
443 | new_length, buffer, element_size, offset.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 6 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:531:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
531 | element_size, buffer_constructor.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:42:44: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
42 | void ConstructByArrayLike(TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:531:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
531 | element_size, buffer_constructor.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:42:73: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
42 | void ConstructByArrayLike(TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:531:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
531 | element_size, buffer_constructor.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:45:40: note: initializing argument 5 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
45 | TNode<Smi> element_size,
| ~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:99:7: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:111:61: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::TypedArrayBuiltinsAssembler::ByteLengthIsValid(v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:551:53: note: in expansion of macro ‘CAST’
551 | TNode<Float64T> float_value = LoadHeapNumberValue(CAST(byte_length));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:561:39: note: in expansion of macro ‘CAST’
561 | UintPtrLessThanOrEqual(SmiUntag(CAST(byte_length)), max_byte_length);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:576:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
576 | TNode<Smi> length = ToSmiLength(initial_length, context, &invalid_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1605:40: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::ToSmiLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
1605 | TNode<Smi> ToSmiLength(TNode<Object> input, TNode<Context> context,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:576:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
576 | TNode<Smi> length = ToSmiLength(initial_length, context, &invalid_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1605:62: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::ToSmiLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
1605 | TNode<Smi> ToSmiLength(TNode<Object> input, TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::String; F = v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)::<lambda()>; G = v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::String>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:111:61: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:580:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
580 | element_size, initialize, buffer_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:580:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
580 | element_size, initialize, buffer_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:580:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
580 | element_size, initialize, buffer_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 5 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:580:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
580 | element_size, initialize, buffer_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:592:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
592 | GotoIf(SmiEqual(length, SmiConstant(0)), &done);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:599:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
599 | length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:599:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
599 | length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:599:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
599 | length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:614:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
614 | TNode<Number> byte_length = SmiMul(length, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:339:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::SmiMul(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
339 | TNode<Number> SmiMul(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:614:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
614 | TNode<Number> byte_length = SmiMul(length, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:339:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::SmiMul(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
339 | TNode<Number> SmiMul(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:617:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
617 | ChangeNonnegativeNumberToUintPtr(byte_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1325:66: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT> v8::internal::CodeStubAssembler::ChangeNonnegativeNumberToUintPtr(v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1325 | TNode<UintPtrT> ChangeNonnegativeNumberToUintPtr(TNode<Number> value);
| ~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:220:41: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByIterable(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:649:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
649 | CallBuiltin(Builtins::kIterableToList, context, iterable, iterator_fn));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:649:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
649 | CallBuiltin(Builtins::kIterableToList, context, iterable, iterator_fn));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:655:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
655 | element_size, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:569:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
569 | TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:655:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
655 | element_size, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:569:49: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
569 | TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:655:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
655 | element_size, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:570:49: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
570 | TNode<HeapObject> array_like, TNode<Object> initial_length,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:655:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
655 | element_size, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:571:16: note: initializing argument 5 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
571 | TNode<Smi> element_size, TNode<JSReceiver> buffer_constructor) {
| ~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::CreateTypedArrayAssembler::GenerateCreateTypedArrayImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:684:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
684 | SmiTag(GetTypedArrayElementSize(LoadElementsKind(result)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:75:55: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::LoadElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
75 | TNode<Word32T> LoadElementsKind(TNode<JSTypedArray> typed_array);
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:687:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
687 | TNode<HeapObject> arg1_heap_object = UncheckedCast<HeapObject>(arg1);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:696:45: note: in expansion of macro ‘CAST’
696 | ConstructByArrayBuffer(context, result, CAST(arg1), arg2, arg3,
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:697:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
697 | element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:347:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
347 | TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:697:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
697 | element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:347:49: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
347 | TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:1071:63: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:697:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
697 | element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:348:48: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
348 | TNode<JSArrayBuffer> buffer, TNode<Object> byte_offset,
| ~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:697:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
697 | element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:349:19: note: initializing argument 5 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
349 | TNode<Object> length, TNode<Smi> element_size) {
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:697:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
697 | element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:349:38: note: initializing argument 6 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
349 | TNode<Object> length, TNode<Smi> element_size) {
| ~~~~~~~~~~~^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:704:39: note: in expansion of macro ‘CAST’
704 | TNode<JSTypedArray> typed_array = CAST(arg1_heap_object);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:705:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
705 | ConstructByTypedArray(context, result, typed_array, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:482:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
482 | TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:705:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
705 | ConstructByTypedArray(context, result, typed_array, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:482:49: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
482 | TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:705:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
705 | ConstructByTypedArray(context, result, typed_array, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:483:25: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
483 | TNode<JSTypedArray> typed_array, TNode<Smi> element_size) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:705:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
705 | ConstructByTypedArray(context, result, typed_array, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:483:49: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
483 | TNode<JSTypedArray> typed_array, TNode<Smi> element_size) {
| ~~~~~~~~~~~^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:718:26: note: in expansion of macro ‘CAST’
718 | GotoIfNot(IsCallable(CAST(iteratorFn)), &if_iteratornotcallable);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:720:42: note: in expansion of macro ‘CAST’
720 | ConstructByIterable(context, result, CAST(arg1_heap_object),
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:721:25: note: in expansion of macro ‘CAST’
721 | CAST(iteratorFn), element_size);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:721:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
721 | CAST(iteratorFn), element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:642:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByIterable(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
642 | TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::RegExpBuiltinsAssembler::RegExpInitialize(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)::<lambda()>; G = v8::internal::RegExpBuiltinsAssembler::RegExpInitialize(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:1218:62: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:721:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
721 | CAST(iteratorFn), element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:642:49: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByIterable(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
642 | TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:721:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
721 | CAST(iteratorFn), element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:644:16: note: initializing argument 5 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByIterable(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
644 | TNode<Smi> element_size) {
| ~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:726:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
726 | TNode<HeapObject> array_like = arg1_heap_object;
| ^~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::RegExpBuiltinsAssembler::RegExpInitialize(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)::<lambda()>; G = v8::internal::RegExpBuiltinsAssembler::RegExpInitialize(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:1223:60: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:733:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
733 | element_size, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:569:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
569 | TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:733:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
733 | element_size, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:569:49: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
569 | TNode<Context> context, TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:733:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
733 | element_size, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:570:23: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
570 | TNode<HeapObject> array_like, TNode<Object> initial_length,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:733:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
733 | element_size, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:570:49: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
570 | TNode<HeapObject> array_like, TNode<Object> initial_length,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:733:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
733 | element_size, default_constructor);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:571:16: note: initializing argument 5 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByArrayLike(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver>)’
571 | TNode<Smi> element_size, TNode<JSReceiver> buffer_constructor) {
| ~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:745:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
745 | ConstructByLength(context, result, arg1, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:310:68: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
310 | void TypedArrayBuiltinsAssembler::ConstructByLength(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:745:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
745 | ConstructByLength(context, result, arg1, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:311:73: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
311 | TNode<JSTypedArray> holder,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:745:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
745 | ConstructByLength(context, result, arg1, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:312:67: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
312 | TNode<Object> length,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:745:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
745 | ConstructByLength(context, result, arg1, element_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:313:64: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsAssembler::ConstructByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
313 | TNode<Smi> element_size) {
| ~~~~~~~~~~~^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>}]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2019:9: required from here
../deps/v8/src/compiler/code-assembler.h:1044:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1044 | args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1044:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1044 | args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 8 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Int32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Int32T]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2123:71: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::String; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::String]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2330:64: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2618:52: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2756:39: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::TypedArrayBuiltinsAssembler::GetTypedArrayElementSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:871:8: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
871 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:143:22: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::DispatchTypedArrayByElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>, const TypedArraySwitchCase&)’
143 | TNode<Word32T> elements_kind, const TypedArraySwitchCase& case_function);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-regexp-gen.cc:2967:9: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:907:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
907 | value, el_kind, SMI_PARAMETERS);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:813:22: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::StoreFixedTypedArrayElementFromTagged(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::ParameterMode)’
813 | TNode<Context> context, TNode<FixedTypedArrayBase> elements,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:907:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
907 | value, el_kind, SMI_PARAMETERS);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedTypedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:813:58: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::StoreFixedTypedArrayElementFromTagged(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::ParameterMode)’
813 | TNode<Context> context, TNode<FixedTypedArrayBase> elements,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:907:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
907 | value, el_kind, SMI_PARAMETERS);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:814:47: note: initializing argument 4 of ‘void v8::internal::CodeStubAssembler::StoreFixedTypedArrayElementFromTagged(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::ParameterMode)’
814 | TNode<Object> index_node, TNode<Object> value, ElementsKind elements_kind,
| ~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/ic/accessor-assembler.cc:9:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/ic/accessor-assembler.cc:9:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsAssembler::GetDefaultConstructor(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:915:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
915 | TNode<Word32T> elements_kind = LoadElementsKind(exemplar);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:859:25: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::LoadElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
859 | TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:921:8: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
921 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:143:22: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::DispatchTypedArrayByElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>, const TypedArraySwitchCase&)’
143 | TNode<Word32T> elements_kind, const TypedArraySwitchCase& case_function);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsAssembler::TypedArraySpeciesConstructor(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:933:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
933 | TNode<Object> default_constructor = GetDefaultConstructor(context, exemplar);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:913:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsAssembler::GetDefaultConstructor(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
913 | TNode<Context> context, TNode<JSTypedArray> exemplar) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:933:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
933 | TNode<Object> default_constructor = GetDefaultConstructor(context, exemplar);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:913:49: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsAssembler::GetDefaultConstructor(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
913 | TNode<Context> context, TNode<JSTypedArray> exemplar) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:935:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
935 | var_constructor = default_constructor;
| ^~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:953:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
953 | TNode<Object> constructor = TypedArraySpeciesConstructor(context, exemplar);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:927:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsAssembler::TypedArraySpeciesConstructor(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
927 | TNode<Context> context, TNode<JSTypedArray> exemplar) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:953:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
953 | TNode<Object> constructor = TypedArraySpeciesConstructor(context, exemplar);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:927:49: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsAssembler::TypedArraySpeciesConstructor(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
927 | TNode<Context> context, TNode<JSTypedArray> exemplar) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:958:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>&)’ is deprecated [-Wdeprecated-copy]
958 | buffer, byte_offset, len));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArrayBuffer]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1037:26: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
1037 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:958:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
958 | buffer, byte_offset, len));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1037:26: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
1037 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:958:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
958 | buffer, byte_offset, len));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1037:26: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
1037 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:961:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
961 | return ValidateTypedArray(context, new_object, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:109:57: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::ValidateTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*)’
109 | TNode<JSTypedArray> ValidateTypedArray(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:961:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
961 | return ValidateTypedArray(context, new_object, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:110:56: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::ValidateTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*)’
110 | TNode<Object> obj,
| ~~~~~~~~~~~~~~^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:971:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
971 | CAST(TypedArraySpeciesConstructor(context, exemplar));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:927:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsAssembler::TypedArraySpeciesConstructor(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
927 | TNode<Context> context, TNode<JSTypedArray> exemplar) {
| ~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:971:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
971 | CAST(TypedArraySpeciesConstructor(context, exemplar));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:927:49: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsAssembler::TypedArraySpeciesConstructor(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
927 | TNode<Context> context, TNode<JSTypedArray> exemplar) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:972:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
972 | return CreateByLength(context, constructor, len, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:102:53: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::CreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
102 | TNode<JSTypedArray> CreateByLength(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:972:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
972 | return CreateByLength(context, constructor, len, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:103:76: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::CreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
103 | TNode<Object> constructor, TNode<Smi> len,
| ~~~~~~~~~~~^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::CreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:980:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
980 | context, constructor, len));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1037:26: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Smi>}]’
1037 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:984:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
984 | ValidateTypedArray(context, new_object, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:109:57: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::ValidateTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*)’
109 | TNode<JSTypedArray> ValidateTypedArray(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:984:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
984 | ValidateTypedArray(context, new_object, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:110:56: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::ValidateTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*)’
110 | TNode<Object> obj,
| ~~~~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:991:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
991 | GotoIfNot(SmiLessThan(new_length, len), &if_length_is_not_short);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:991:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
991 | GotoIfNot(SmiLessThan(new_length, len), &if_length_is_not_short);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:995:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
995 | return new_typed_array;
| ^~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::JSArrayBuffer> v8::internal::TypedArrayBuiltinsAssembler::GetBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1006:7: note: in expansion of macro ‘CAST’
1006 | CAST(buffer), JSArrayBuffer::kBackingStoreOffset);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1008:16: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1008 | var_result = buffer;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1013:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1013 | var_result = CallRuntime(Runtime::kTypedArrayGetBuffer, context, array);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::ValidateTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1030:23: note: in expansion of macro ‘CAST’
1030 | LoadObjectField(CAST(obj), JSTypedArray::kBufferOffset);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1035:10: note: in expansion of macro ‘CAST’
1035 | return CAST(obj);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsAssembler::SetTypedArraySource(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1056:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1056 | TNode<IntPtrT> required_target_length = IntPtrAdd(source_length, offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1056:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1056 | TNode<IntPtrT> required_target_length = IntPtrAdd(source_length, offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1066:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1066 | TNode<Word32T> source_el_kind = LoadElementsKind(source);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:859:25: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::LoadElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
859 | TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1067:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1067 | TNode<Word32T> target_el_kind = LoadElementsKind(target);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:859:25: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::LoadElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
859 | TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1069:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1069 | TNode<IntPtrT> source_el_size = GetTypedArrayElementSize(source_el_kind);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:864:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::TypedArrayBuiltinsAssembler::GetTypedArrayElementSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>)’
864 | TNode<Word32T> elements_kind) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1070:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1070 | TNode<IntPtrT> target_el_size = GetTypedArrayElementSize(target_el_kind);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:864:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::TypedArrayBuiltinsAssembler::GetTypedArrayElementSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>)’
864 | TNode<Word32T> elements_kind) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1075:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1075 | TNode<IntPtrT> source_byte_length = IntPtrMul(source_length, source_el_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1075:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1075 | TNode<IntPtrT> source_byte_length = IntPtrMul(source_length, source_el_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1084:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1084 | GotoIfNot(IsUint8ElementsKind(source_el_kind), &fast_c_call);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:847:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::IsUint8ElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>)’
847 | TNode<Word32T> kind) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1085:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1085 | Branch(IsUint8ElementsKind(target_el_kind), &call_memmove, &fast_c_call);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:847:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::IsUint8ElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>)’
847 | TNode<Word32T> kind) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1090:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1090 | IntPtrAdd(target_data_ptr, IntPtrMul(offset, target_el_size));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1090:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1090 | IntPtrAdd(target_data_ptr, IntPtrMul(offset, target_el_size));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1090:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1090 | IntPtrAdd(target_data_ptr, IntPtrMul(offset, target_el_size));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1091:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1091 | CallCMemmove(target_start, source_data_ptr, source_byte_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:123:36: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCMemmove(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
123 | void CallCMemmove(TNode<IntPtrT> dest_ptr, TNode<IntPtrT> src_ptr,
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1091:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1091 | CallCMemmove(target_start, source_data_ptr, source_byte_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:123:61: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCMemmove(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
123 | void CallCMemmove(TNode<IntPtrT> dest_ptr, TNode<IntPtrT> src_ptr,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1091:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1091 | CallCMemmove(target_start, source_data_ptr, source_byte_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:124:36: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCMemmove(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
124 | TNode<IntPtrT> byte_length);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1101:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1101 | GotoIf(Word32NotEqual(IsBigInt64ElementsKind(source_el_kind),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:853:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::IsBigInt64ElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>)’
853 | TNode<Word32T> kind) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1102:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1102 | IsBigInt64ElementsKind(target_el_kind)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:853:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::IsBigInt64ElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>)’
853 | TNode<Word32T> kind) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1108:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1108 | offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:130:68: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCCopyTypedArrayElementsToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
130 | void CallCCopyTypedArrayElementsToTypedArray(TNode<JSTypedArray> source,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1108:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1108 | offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:131:68: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCCopyTypedArrayElementsToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
131 | TNode<JSTypedArray> dest,
| ~~~~~~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1108:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1108 | offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:132:63: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCCopyTypedArrayElementsToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
132 | TNode<IntPtrT> source_length,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1108:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1108 | offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:133:63: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCCopyTypedArrayElementsToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
133 | TNode<IntPtrT> offset);
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsAssembler::SetJSArraySource(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1131:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1131 | GotoIf(IntPtrGreaterThan(IntPtrAdd(source_length, offset), target_length),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1131:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1131 | GotoIf(IntPtrGreaterThan(IntPtrAdd(source_length, offset), target_length),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1156:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1156 | GotoIf(IsBigInt64ElementsKind(LoadElementsKind(target)), call_runtime);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:859:25: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::LoadElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
859 | TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1158:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1158 | source_length, offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:127:22: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCCopyFastNumberJSArrayElementsToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
127 | TNode<Context> context, TNode<JSArray> source, TNode<JSTypedArray> dest,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1158:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1158 | source_length, offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:127:46: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCCopyFastNumberJSArrayElementsToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
127 | TNode<Context> context, TNode<JSArray> source, TNode<JSTypedArray> dest,
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1158:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1158 | source_length, offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:127:74: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCCopyFastNumberJSArrayElementsToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
127 | TNode<Context> context, TNode<JSArray> source, TNode<JSTypedArray> dest,
| ~~~~~~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1158:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1158 | source_length, offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:128:22: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCCopyFastNumberJSArrayElementsToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
128 | TNode<IntPtrT> source_length, TNode<IntPtrT> offset);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1158:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1158 | source_length, offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.h:128:52: note: initializing argument 5 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCCopyFastNumberJSArrayElementsToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
128 | TNode<IntPtrT> source_length, TNode<IntPtrT> offset);
| ~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::TypedArrayBuiltinsAssembler::NumberIsNaN(v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1261:51: note: in expansion of macro ‘CAST’
1261 | TNode<Float64T> value_f = LoadHeapNumberValue(CAST(value));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeSetAssembler::GenerateTypedArrayPrototypeSetImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1285:28: note: in expansion of macro ‘CAST’
1285 | GotoIfNot(IsJSTypedArray(CAST(receiver)), &if_receiver_is_not_typedarray);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1300:27: note: in expansion of macro ‘CAST’
1300 | TNode<Smi> offset_smi = CAST(offset_num);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1304:23: note: in expansion of macro ‘CAST’
1304 | LoadObjectField(CAST(receiver), JSTypedArray::kBufferOffset);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:9:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1311:25: note: in expansion of macro ‘CAST’
1311 | GotoIf(IsJSTypedArray(CAST(source)), &if_source_is_typed_array);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1320:25: note: in expansion of macro ‘CAST’
1320 | LoadObjectField(CAST(source), JSTypedArray::kBufferOffset);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1323:34: note: in expansion of macro ‘CAST’
1323 | SetTypedArraySource(context, CAST(source), CAST(receiver),
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1323:48: note: in expansion of macro ‘CAST’
1323 | SetTypedArraySource(context, CAST(source), CAST(receiver),
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1325:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1325 | &if_source_too_large);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1039:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::SetTypedArraySource(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
1039 | TNode<Context> context, TNode<JSTypedArray> source,
| ~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1332:31: note: in expansion of macro ‘CAST’
1332 | SetJSArraySource(context, CAST(source), CAST(receiver),
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1332:45: note: in expansion of macro ‘CAST’
1332 | SetJSArraySource(context, CAST(source), CAST(receiver),
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1333:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1333 | SmiUntag(offset_smi), &call_runtime, &if_source_too_large);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1119:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::SetJSArraySource(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
1119 | TNode<Context> context, TNode<JSArray> source, TNode<JSTypedArray> target,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1339:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1339 | source, offset_smi));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1339:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1339 | source, offset_smi));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1339:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1339 | source, offset_smi));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeSliceAssembler::GenerateTypedArrayPrototypeSliceImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1368:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1368 | ValidateTypedArray(context, receiver, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1022:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::ValidateTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*)’
1022 | TNode<Context> context, TNode<Object> obj, const char* method_name) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1368:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1368 | ValidateTypedArray(context, receiver, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1022:43: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::ValidateTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*)’
1022 | TNode<Context> context, TNode<Object> obj, const char* method_name) {
| ~~~~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1376:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1376 | SmiTag(ConvertToRelativeIndex(context, start, SmiUntag(source_length)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:258:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
258 | TNode<IntPtrT> ConvertToRelativeIndex(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1376:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1376 | SmiTag(ConvertToRelativeIndex(context, start, SmiUntag(source_length)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:259:55: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
259 | TNode<Object> index,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1383:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1383 | Select<Smi>(IsUndefined(end), [=] { return source_length; },
| ^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeSliceAssembler::GenerateTypedArrayPrototypeSliceImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1383:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1383 | Select<Smi>(IsUndefined(end), [=] { return source_length; },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1386:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1386 | context, end, SmiUntag(source_length)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:258:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
258 | TNode<IntPtrT> ConvertToRelativeIndex(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1386:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1386 | context, end, SmiUntag(source_length)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:259:55: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
259 | TNode<Object> index,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeSliceAssembler::GenerateTypedArrayPrototypeSliceImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1384:19: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1384 | [=] {
| ^~~~~
1385 | return SmiTag(ConvertToRelativeIndex(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1386 | context, end, SmiUntag(source_length)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1387 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1384:19: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1384 | [=] {
| ^~~~~
1385 | return SmiTag(ConvertToRelativeIndex(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1386 | context, end, SmiUntag(source_length)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1387 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1384:19: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1384 | [=] {
| ^~~~~
1385 | return SmiTag(ConvertToRelativeIndex(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1386 | context, end, SmiUntag(source_length)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1387 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1390:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1390 | TNode<Smi> count = SmiMax(SmiSub(end_index, start_index), SmiConstant(0));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1390:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1390 | TNode<Smi> count = SmiMax(SmiSub(end_index, start_index), SmiConstant(0));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1392:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1392 | SpeciesCreateByLength(context, source, count, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:965:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
965 | TNode<Context> context, TNode<JSTypedArray> exemplar, TNode<Smi> len,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1392:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1392 | SpeciesCreateByLength(context, source, count, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:965:49: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
965 | TNode<Context> context, TNode<JSTypedArray> exemplar, TNode<Smi> len,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1392:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1392 | SpeciesCreateByLength(context, source, count, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:965:70: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
965 | TNode<Context> context, TNode<JSTypedArray> exemplar, TNode<Smi> len,
| ~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1395:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1395 | GotoIf(SmiGreaterThan(count, SmiConstant(0)), &if_count_is_not_zero);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1404:23: note: in expansion of macro ‘CAST’
1404 | LoadObjectField(CAST(receiver), JSTypedArray::kBufferOffset);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1411:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1411 | TNode<Word32T> source_el_kind = LoadElementsKind(source);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:859:25: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::LoadElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
859 | TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1412:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1412 | TNode<Word32T> target_el_kind = LoadElementsKind(result_array);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:859:25: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::LoadElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
859 | TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1417:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1417 | Branch(WordEqual(receiver_buffer, target_buffer), &call_c, &call_memmove);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Object; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1417:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1417 | Branch(WordEqual(receiver_buffer, target_buffer), &call_c, &call_memmove);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Object; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1428:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1428 | TNode<IntPtrT> source_el_size = GetTypedArrayElementSize(source_el_kind);
| ^
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/setup-interpreter-internal.o ../deps/v8/src/interpreter/setup-interpreter-internal.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/setup-interpreter-internal.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:864:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::TypedArrayBuiltinsAssembler::GetTypedArrayElementSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>)’
864 | TNode<Word32T> elements_kind) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1430:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1430 | IntPtrMul(SmiToIntPtr(start_index), source_el_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1432:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1432 | IntPtrAdd(source_data_ptr, source_start_bytes);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1432:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1432 | IntPtrAdd(source_data_ptr, source_start_bytes);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1434:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1434 | TNode<IntPtrT> count_bytes = IntPtrMul(SmiToIntPtr(count), source_el_size);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1448:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1448 | CallCMemmove(target_data_ptr, source_start, count_bytes);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1163:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCMemmove(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1163 | void TypedArrayBuiltinsAssembler::CallCMemmove(TNode<IntPtrT> dest_ptr,
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1448:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1448 | CallCMemmove(target_data_ptr, source_start, count_bytes);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1164:63: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCMemmove(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1164 | TNode<IntPtrT> src_ptr,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1448:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1448 | CallCMemmove(target_data_ptr, source_start, count_bytes);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1165:63: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCMemmove(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1165 | TNode<IntPtrT> byte_length) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1454:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1454 | GotoIf(Word32NotEqual(IsBigInt64ElementsKind(source_el_kind),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:853:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::IsBigInt64ElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>)’
853 | TNode<Word32T> kind) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1455:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1455 | IsBigInt64ElementsKind(target_el_kind)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:853:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::IsBigInt64ElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>)’
853 | TNode<Word32T> kind) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1459:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1459 | source, result_array, SmiToIntPtr(start_index), SmiToIntPtr(end_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1200:25: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCCopyTypedArrayElementsSlice(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1200 | TNode<JSTypedArray> source, TNode<JSTypedArray> dest, TNode<IntPtrT> start,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1459:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1459 | source, result_array, SmiToIntPtr(start_index), SmiToIntPtr(end_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1200:53: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::CallCCopyTypedArrayElementsSlice(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1200 | TNode<JSTypedArray> source, TNode<JSTypedArray> dest, TNode<IntPtrT> start,
| ~~~~~~~~~~~~~~~~~~~~^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeSubArrayAssembler::GenerateTypedArrayPrototypeSubArrayImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1488:32: note: in expansion of macro ‘CAST’
1488 | TNode<JSTypedArray> source = CAST(receiver);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1491:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1491 | TNode<JSArrayBuffer> buffer = GetBuffer(context, source);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:999:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::JSArrayBuffer> v8::internal::TypedArrayBuiltinsAssembler::GetBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
999 | TNode<Context> context, TNode<JSTypedArray> array) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1491:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1491 | TNode<JSArrayBuffer> buffer = GetBuffer(context, source);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:999:49: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::JSArrayBuffer> v8::internal::TypedArrayBuiltinsAssembler::GetBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
999 | TNode<Context> context, TNode<JSTypedArray> array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1501:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1501 | SmiTag(ConvertToRelativeIndex(context, begin, SmiUntag(source_length)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:258:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
258 | TNode<IntPtrT> ConvertToRelativeIndex(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1501:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1501 | SmiTag(ConvertToRelativeIndex(context, begin, SmiUntag(source_length)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:259:55: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
259 | TNode<Object> index,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1505:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1505 | var_end = source_length;
| ^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1512:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1512 | SmiTag(ConvertToRelativeIndex(context, end, SmiUntag(source_length)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:258:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
258 | TNode<IntPtrT> ConvertToRelativeIndex(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1512:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1512 | SmiTag(ConvertToRelativeIndex(context, end, SmiUntag(source_length)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:259:55: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
259 | TNode<Object> index,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1524:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1524 | TNode<Word32T> element_kind = LoadElementsKind(source);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:859:25: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::LoadElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
859 | TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1525:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1525 | TNode<IntPtrT> element_size = GetTypedArrayElementSize(element_kind);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:864:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::TypedArrayBuiltinsAssembler::GetTypedArrayElementSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>)’
864 | TNode<Word32T> elements_kind) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1538:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1538 | context, source, buffer, begin_byte_offset, new_length, method_name));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:949:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
949 | TNode<Context> context, TNode<JSTypedArray> exemplar,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1538:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1538 | context, source, buffer, begin_byte_offset, new_length, method_name));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:949:49: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
949 | TNode<Context> context, TNode<JSTypedArray> exemplar,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1538:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>&)’ is deprecated [-Wdeprecated-copy]
1538 | context, source, buffer, begin_byte_offset, new_length, method_name));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArrayBuffer]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:950:26: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
950 | TNode<JSArrayBuffer> buffer, TNode<Number> byte_offset, TNode<Smi> len,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1538:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1538 | context, source, buffer, begin_byte_offset, new_length, method_name));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:950:48: note: initializing argument 4 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
950 | TNode<JSArrayBuffer> buffer, TNode<Number> byte_offset, TNode<Smi> len,
| ~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1538:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1538 | context, source, buffer, begin_byte_offset, new_length, method_name));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:950:72: note: initializing argument 5 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
950 | TNode<JSArrayBuffer> buffer, TNode<Number> byte_offset, TNode<Smi> len,
| ~~~~~~~~~~~^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsAssembler::GenerateTypedArrayPrototypeIterationMethod(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*, v8::internal::IterationKind)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1590:28: note: in expansion of macro ‘CAST’
1590 | GotoIfNot(IsJSTypedArray(CAST(receiver)), &throw_bad_receiver);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1594:7: note: in expansion of macro ‘CAST’
1594 | CAST(receiver), JSTypedArray::kBufferOffset);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1598:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1598 | Return(CreateArrayIterator(context, receiver, kind));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1106:61: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayIterator> v8::internal::CodeStubAssembler::CreateArrayIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::IterationKind)’
1106 | TNode<JSArrayIterator> CreateArrayIterator(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1598:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1598 | Return(CreateArrayIterator(context, receiver, kind));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1107:60: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayIterator> v8::internal::CodeStubAssembler::CreateArrayIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::IterationKind)’
1107 | TNode<Object> object,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeValuesAssembler::GenerateTypedArrayPrototypeValuesImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1613:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1613 | IterationKind::kValues);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1585:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::GenerateTypedArrayPrototypeIterationMethod(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*, v8::internal::IterationKind)’
1585 | TNode<Context> context, TNode<Object> receiver, const char* method_name,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1613:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1613 | IterationKind::kValues);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1585:43: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::GenerateTypedArrayPrototypeIterationMethod(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*, v8::internal::IterationKind)’
1585 | TNode<Context> context, TNode<Object> receiver, const char* method_name,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeEntriesAssembler::GenerateTypedArrayPrototypeEntriesImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1622:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1622 | IterationKind::kEntries);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1585:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::GenerateTypedArrayPrototypeIterationMethod(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*, v8::internal::IterationKind)’
1585 | TNode<Context> context, TNode<Object> receiver, const char* method_name,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1622:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1622 | IterationKind::kEntries);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1585:43: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::GenerateTypedArrayPrototypeIterationMethod(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*, v8::internal::IterationKind)’
1585 | TNode<Context> context, TNode<Object> receiver, const char* method_name,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeKeysAssembler::GenerateTypedArrayPrototypeKeysImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1630:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1630 | context, receiver, "%TypedArray%.prototype.keys()", IterationKind::kKeys);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1585:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::GenerateTypedArrayPrototypeIterationMethod(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*, v8::internal::IterationKind)’
1585 | TNode<Context> context, TNode<Object> receiver, const char* method_name,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1630:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1630 | context, receiver, "%TypedArray%.prototype.keys()", IterationKind::kKeys);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1585:43: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::GenerateTypedArrayPrototypeIterationMethod(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*, v8::internal::IterationKind)’
1585 | TNode<Context> context, TNode<Object> receiver, const char* method_name,
| ~~~~~~~~~~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayOfAssembler::GenerateTypedArrayOfImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1651:27: note: in expansion of macro ‘CAST’
1651 | GotoIfNot(IsConstructor(CAST(receiver)), &if_not_constructor);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1655:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1655 | CreateByLength(context, receiver, SmiTag(length), "%TypedArray%.of");
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:976:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::CreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
976 | TNode<Context> context, TNode<Object> constructor, TNode<Smi> len,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1655:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1655 | CreateByLength(context, receiver, SmiTag(length), "%TypedArray%.of");
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:976:43: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::CreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
976 | TNode<Context> context, TNode<Object> constructor, TNode<Smi> len,
| ~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1657:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1657 | TNode<Word32T> elements_kind = LoadElementsKind(new_typed_array);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:859:25: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::LoadElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
859 | TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:11:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1678:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1678 | &if_neutered);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2110:58: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
2110 | void EmitBigTypedArrayElementStore(TNode<JSTypedArray> object,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1678:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1678 | &if_neutered);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedTypedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2111:65: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
2111 | TNode<FixedTypedArrayBase> elements,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1678:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1678 | &if_neutered);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2112:53: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
2112 | TNode<IntPtrT> intptr_key,
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1678:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1678 | &if_neutered);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2113:52: note: initializing argument 4 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
2113 | TNode<Object> value,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1678:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1678 | &if_neutered);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2114:53: note: initializing argument 5 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
2114 | TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1681:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1681 | PrepareValueForWriteToTypedArray(item, kind, context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2102:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::PrepareValueForWriteToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
2102 | Node* PrepareValueForWriteToTypedArray(TNode<Object> input,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1681:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1681 | PrepareValueForWriteToTypedArray(item, kind, context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2104:57: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::PrepareValueForWriteToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
2104 | TNode<Context> context);
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1692:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1692 | LoadFixedTypedArrayBackingStore(elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedTypedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:803:34: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT> v8::internal::CodeStubAssembler::LoadFixedTypedArrayBackingStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>)’
803 | TNode<FixedTypedArrayBase> typed_array);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayOfAssembler::GenerateTypedArrayOfImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1698:8: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1698 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1210:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::DispatchTypedArrayByElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>, const TypedArraySwitchCase&)’
1210 | TNode<Word32T> elements_kind, const TypedArraySwitchCase& case_function) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsAssembler::IterableToListSlowPath(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Variable*)’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1739:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1739 | values.Push(next_value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:11:
../deps/v8/src/builtins/growable-fixed-array-gen.h:35:33: note: initializing argument 1 of ‘void v8::internal::GrowableFixedArray::Push(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’
35 | void Push(TNode<Object> const value);
| ~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1745:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1745 | TNode<JSArray> js_array_values = values.ToJSArray(context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:11:
../deps/v8/src/builtins/growable-fixed-array-gen.h:37:49: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::GrowableFixedArray::ToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
37 | TNode<JSArray> ToJSArray(TNode<Context> const context);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::IterableToListAssembler::GenerateIterableToListImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1763:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1763 | CallRuntime(Runtime::kIterableToListCanBeElided, context, iterable);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1769:34: note: in expansion of macro ‘CAST’
1769 | TNode<JSArray> input_array = CAST(iterable);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1771:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1771 | created_list = new_array;
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1777:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1777 | IterableToListSlowPath(context, iterable, iterator_fn, &created_list);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1712:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::IterableToListSlowPath(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Variable*)’
1712 | TNode<Context> context, TNode<Object> iterable, TNode<Object> iterator_fn,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1777:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1777 | IterableToListSlowPath(context, iterable, iterator_fn, &created_list);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1712:43: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsAssembler::IterableToListSlowPath(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Variable*)’
1712 | TNode<Context> context, TNode<Object> iterable, TNode<Object> iterator_fn,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1777:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1777 | IterableToListSlowPath(context, iterable, iterator_fn, &created_list);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1712:67: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsAssembler::IterableToListSlowPath(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Variable*)’
1712 | TNode<Context> context, TNode<Object> iterable, TNode<Object> iterator_fn,
| ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayFromAssembler::GenerateTypedArrayFromImpl()’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1807:27: note: in expansion of macro ‘CAST’
1807 | GotoIfNot(IsConstructor(CAST(receiver)), &if_not_constructor);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1818:24: note: in expansion of macro ‘CAST’
1818 | GotoIfNot(IsCallable(CAST(map_fn)), &if_map_fn_not_callable);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1841:26: note: in expansion of macro ‘CAST’
1841 | GotoIfNot(IsCallable(CAST(iterator_fn)), &if_iterator_fn_not_callable);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1849:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1849 | CallBuiltin(Builtins::kIterableToList, context, source, iterator_fn));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1849:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1849 | CallBuiltin(Builtins::kIterableToList, context, source, iterator_fn));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1856:20: note: in expansion of macro ‘CAST’
1856 | final_length = CAST(raw_length);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1868:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1868 | final_source = source;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1873:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1873 | final_length = ToSmiLength(raw_length, context, &if_length_not_smi);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1605:40: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::ToSmiLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
1605 | TNode<Smi> ToSmiLength(TNode<Object> input, TNode<Context> context,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1873:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1873 | final_length = ToSmiLength(raw_length, context, &if_length_not_smi);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1605:62: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::ToSmiLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
1605 | TNode<Smi> ToSmiLength(TNode<Object> input, TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1887:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1887 | "%TypedArray%.from");
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:976:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::CreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
976 | TNode<Context> context, TNode<Object> constructor, TNode<Smi> len,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1887:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1887 | "%TypedArray%.from");
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:976:43: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::CreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
976 | TNode<Context> context, TNode<Object> constructor, TNode<Smi> len,
| ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1918:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1918 | k_value, index));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1927:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1927 | context, &if_neutered);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedTypedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2111:65: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
2111 | TNode<FixedTypedArrayBase> elements,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1927:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1927 | context, &if_neutered);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2112:53: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
2112 | TNode<IntPtrT> intptr_key,
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1927:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1927 | context, &if_neutered);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2113:52: note: initializing argument 4 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
2113 | TNode<Object> value,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1927:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1927 | context, &if_neutered);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2114:53: note: initializing argument 5 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)’
2114 | TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1930:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1930 | mapped_value, kind, context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2102:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::PrepareValueForWriteToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
2102 | Node* PrepareValueForWriteToTypedArray(TNode<Object> input,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1930:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1930 | mapped_value, kind, context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2104:57: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::PrepareValueForWriteToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
2104 | TNode<Context> context);
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1941:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1941 | LoadFixedTypedArrayBackingStore(elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedTypedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:803:34: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT> v8::internal::CodeStubAssembler::LoadFixedTypedArrayBackingStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>)’
803 | TNode<FixedTypedArrayBase> typed_array);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1945:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
1945 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1210:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::DispatchTypedArrayByElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>, const TypedArraySwitchCase&)’
1210 | TNode<Word32T> elements_kind, const TypedArraySwitchCase& case_function) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeFilterAssembler::GenerateTypedArrayPrototypeFilterImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1980:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1980 | ValidateTypedArray(context, receiver, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1022:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::ValidateTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*)’
1022 | TNode<Context> context, TNode<Object> obj, const char* method_name) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1980:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1980 | ValidateTypedArray(context, receiver, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1022:43: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::ValidateTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*)’
1022 | TNode<Context> context, TNode<Object> obj, const char* method_name) {
| ~~~~~~~~~~~~~~^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1988:24: note: in expansion of macro ‘CAST’
1988 | GotoIfNot(IsCallable(CAST(callbackfn)), &if_callback_not_callable);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1995:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1995 | TNode<Word32T> elements_kind = LoadElementsKind(source);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:859:25: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::TypedArrayBuiltinsAssembler::LoadElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
859 | TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:2019:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
2019 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1210:20: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsAssembler::DispatchTypedArrayByElementsKind(v8::internal::CodeStubAssembler::TNode<v8::internal::Word32T>, const TypedArraySwitchCase&)’
1210 | TNode<Word32T> elements_kind, const TypedArraySwitchCase& case_function) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:2024:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
2024 | value.value(), index, source);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSTypedArray>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeFilterAssembler::GenerateTypedArrayPrototypeFilterImpl()’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:2040:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2040 | TNode<JSArray> values_array = values.ToJSArray(context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:11:
../deps/v8/src/builtins/growable-fixed-array-gen.h:37:49: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::GrowableFixedArray::ToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
37 | TNode<JSArray> ToJSArray(TNode<Context> const context);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:2045:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2045 | SpeciesCreateByLength(context, source, captured, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:965:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
965 | TNode<Context> context, TNode<JSTypedArray> exemplar, TNode<Smi> len,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:2045:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
2045 | SpeciesCreateByLength(context, source, captured, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:965:49: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
965 | TNode<Context> context, TNode<JSTypedArray> exemplar, TNode<Smi> len,
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:2045:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2045 | SpeciesCreateByLength(context, source, captured, method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:965:70: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::SpeciesCreateByLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, const char*)’
965 | TNode<Context> context, TNode<JSTypedArray> exemplar, TNode<Smi> len,
| ~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:2052:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
2052 | values_array, captured);
| ^
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/ic/accessor-assembler.cc:13:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:9:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:2052:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
2052 | values_array, captured);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-typed-array-gen.cc:2052:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2052 | values_array, captured);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::String>]’:
../deps/v8/src/code-stub-assembler.h:424:56: required from ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::String; F = v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)::<lambda()>; G = v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::String>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
../deps/v8/src/builtins/builtins-regexp-gen.cc:111:61: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Smi>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::Smi; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-regexp-gen.cc:172:60: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Object>]’:
../deps/v8/src/code-stub-assembler.h:424:56: required from ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::RegExpBuiltinsAssembler::RegExpInitialize(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)::<lambda()>; G = v8::internal::RegExpBuiltinsAssembler::RegExpInitialize(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
../deps/v8/src/builtins/builtins-regexp-gen.cc:1218:62: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::JSObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::JSObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-regexp-gen.cc:3210:49: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-regexp-gen.h:8,
from ../deps/v8/src/builtins/builtins-regexp-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::JSObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::JSObject]’:
../deps/v8/src/compiler/code-assembler.h:622:43: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::JSObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-regexp-gen.cc:3210:49: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:19,
from ../deps/v8/src/x64/assembler-x64-inl.h:11,
from ../deps/v8/src/assembler-inl.h:13,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:19,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/heap/setup-heap-internal.cc:18:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:152:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:163:64: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:274:18: required from here
../deps/v8/src/compiler/code-assembler.h:1044:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1044 | args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/heap/setup-heap-internal.cc:18:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:292:18: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/setup-heap-internal.cc:15:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSFunction>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:333:78: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSFunction>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSFunction>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSFunction>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSFunction>::TNode(const v8::internal::compiler::TNode<v8::internal::JSFunction>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSFunction>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSFunction]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSFunction>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:383:45: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:443:65: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArrayBuffer]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:580:59: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:648:31: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::JSArray; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::JSArray]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:650:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-array-from-dsl-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-array-from-dsl-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:957:7: required from here
../deps/v8/src/compiler/code-assembler.h:1044:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>&)’ is deprecated [-Wdeprecated-copy]
1044 | args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArrayBuffer]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1044:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1044 | args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 8 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1044:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1044 | args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 9 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSArrayBuffer>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Smi>}]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:979:30: required from here
../deps/v8/src/compiler/code-assembler.h:1044:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1044 | args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1387:20: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Smi; F = v8::internal::TypedArrayPrototypeSliceAssembler::GenerateTypedArrayPrototypeSliceImpl()::<lambda()>; G = v8::internal::TypedArrayPrototypeSliceAssembler::GenerateTypedArrayPrototypeSliceImpl()::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1387:20: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1533:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1848:29: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*}]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:1917:13: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSTypedArray>}]’:
../deps/v8/src/builtins/builtins-typed-array-gen.cc:2024:48: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSTypedArray>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 8 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>, v8::internal::BigInt> >, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::JSTypedArray>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapNumber>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapNumber; PreviousType = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-typed-array-gen.cc:551:70: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapNumber>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapNumber>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapNumber>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapNumber]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapNumber; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapNumber]’:
../deps/v8/src/compiler/code-assembler.h:622:43: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapNumber; PreviousType = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-typed-array-gen.cc:551:70: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapNumber>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapNumber>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapNumber>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapNumber]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Smi>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::Smi; PreviousType = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-typed-array-gen.cc:561:56: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-typed-array-gen.cc:718:42: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from ../deps/v8/src/builtins/builtins-typed-array-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/ic/accessor-assembler.cc:13:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-base-from-dsl-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-base-from-dsl-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/v8threads.h:8,
from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/x64/assembler-x64-inl.h:11,
from ../deps/v8/src/assembler-inl.h:13,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/x64/assembler-x64-inl.h:11,
from ../deps/v8/src/assembler-inl.h:13,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/v8threads.h:8,
from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/x64/assembler-x64-inl.h:11,
from ../deps/v8/src/assembler-inl.h:13,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/x64/assembler-x64-inl.h:12,
from ../deps/v8/src/assembler-inl.h:13,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/assembler-inl.h:8,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/x64/assembler-x64-inl.h:12,
from ../deps/v8/src/assembler-inl.h:13,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/assembler-inl.h:8,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/x64/assembler-x64-inl.h:12,
from ../deps/v8/src/assembler-inl.h:13,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/v8threads.h:8,
from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/x64/assembler-x64-inl.h:11,
from ../deps/v8/src/assembler-inl.h:13,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/x64/assembler-x64-inl.h:12,
from ../deps/v8/src/assembler-inl.h:13,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/assembler-inl.h:8,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/x64/assembler-x64-inl.h:12,
from ../deps/v8/src/assembler-inl.h:13,
from ../deps/v8/src/builtins/setup-builtins-internal.cc:7:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::AccessorAssembler::TryMonomorphicCase(v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::MaybeObject>*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:86:64: note: in expansion of macro ‘CAST’
86 | GotoIf(WordNotEqual(receiver_map, LoadWeakCellValueUnchecked(CAST(feedback))),
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:93:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
93 | *var_handler = handler;
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::HandlePolymorphicCase(v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::MaybeObject>*, v8::internal::compiler::CodeAssembler::Label*, int)’:
../deps/v8/src/ic/accessor-assembler.cc:125:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
125 | if (length == nullptr) length = LoadWeakFixedArrayLength(feedback);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:599:61: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::LoadWeakFixedArrayLength(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>)’
599 | TNode<Smi> LoadWeakFixedArrayLength(TNode<WeakFixedArray> array);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:131:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
131 | TNode<MaybeObject> element = LoadWeakFixedArrayElement(feedback, map_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:772:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’
772 | TNode<WeakFixedArray> object, int index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.cc:133:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
133 | Node* cached_map = LoadWeakCellValue(CAST(ToStrongHeapObject(element)));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:682:59: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToStrongHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
682 | TNode<HeapObject> ToStrongHeapObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:138:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
138 | LoadWeakFixedArrayElement(feedback, handler_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:772:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’
772 | TNode<WeakFixedArray> object, int index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/ic/accessor-assembler.cc:139:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
139 | *var_handler = handler;
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc: In lambda function:
../deps/v8/src/ic/accessor-assembler.cc:153:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
153 | TNode<MaybeObject> element = LoadWeakFixedArrayElement(feedback, index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.cc:155:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
155 | Node* cached_map = LoadWeakCellValue(CAST(ToStrongHeapObject(element)));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:682:59: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToStrongHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
682 | TNode<HeapObject> ToStrongHeapObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:162:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
162 | LoadWeakFixedArrayElement(feedback, index, kPointerSize);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/ic/accessor-assembler.cc:163:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
163 | *var_handler = handler;
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::HandlePolymorphicCase(v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::MaybeObject>*, v8::internal::compiler::CodeAssembler::Label*, int)’:
../deps/v8/src/ic/accessor-assembler.cc:152:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
152 | [this, receiver_map, feedback, if_handler, var_handler](Node* index) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
153 | TNode<MaybeObject> element = LoadWeakFixedArrayElement(feedback, index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
154 | CSA_ASSERT(this, IsStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
155 | Node* cached_map = LoadWeakCellValue(CAST(ToStrongHeapObject(element)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
156 |
|
157 | Label next_entry(this);
| ~~~~~~~~~~~~~~~~~~~~~~~
158 | GotoIf(WordNotEqual(receiver_map, cached_map), &next_entry);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
159 |
|
160 | // Found, now call handler.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
161 | TNode<MaybeObject> handler =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
162 | LoadWeakFixedArrayElement(feedback, index, kPointerSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
163 | *var_handler = handler;
| ~~~~~~~~~~~~~~~~~~~~~~~
164 | Goto(if_handler);
| ~~~~~~~~~~~~~~~~~
165 |
|
166 | BIND(&next_entry);
| ~~~~~~~~~~~~~~~~~~
167 | },
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::HandleLoadICHandlerCase(const v8::internal::AccessorAssembler::LoadICParameters*, v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::ExitPoint*, v8::internal::AccessorAssembler::ICMode, v8::internal::AccessorAssembler::OnNonExistent, v8::internal::AccessorAssembler::ElementSupport)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:201:30: note: in expansion of macro ‘CAST’
201 | GotoIf(IsCodeMap(LoadMap(CAST(handler))), &call_handler);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::HandleLoadICSmiHandlerCase(const v8::internal::AccessorAssembler::LoadICParameters*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::ExitPoint*, v8::internal::AccessorAssembler::OnNonExistent, v8::internal::AccessorAssembler::ElementSupport)’:
../deps/v8/src/ic/accessor-assembler.cc:352:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
352 | TNode<String> result = StringFromSingleCharCode(code);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1515:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringFromSingleCharCode(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1515 | TNode<String> StringFromSingleCharCode(TNode<Int32T> code);
| ~~~~~~~~~~~~~~^~~~
../deps/v8/src/ic/accessor-assembler.cc:435:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
435 | &var_name_index, miss);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1877:47: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
1877 | void NameDictionaryLookup(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:485:48: note: in expansion of macro ‘CAST’
485 | Node* context = LoadWeakCellValueUnchecked(CAST(context_cell));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::HandleStoreICHandlerCase(const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::AccessorAssembler::TNode<v8::internal::MaybeObject>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::AccessorAssembler::ICMode, v8::internal::AccessorAssembler::ElementSupport)’:
../deps/v8/src/ic/accessor-assembler.cc:799:29: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
799 | Branch(TaggedIsSmi(handler), &if_smi_handler, &if_nonsmi_handler);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/handles-inl.h:8,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:461:47: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::TaggedIsSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
461 | TNode<BoolT> TaggedIsSmi(TNode<MaybeObject> a);
| ~~~~~~~~~~~~~~~~~~~^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.cc:807:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
807 | Node* handler_word = SmiUntag(CAST(ToObject(handler)));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:700:45: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
700 | TNode<Object> ToObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:828:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
828 | properties, CAST(p->name), &dictionary_found, &var_name_index, miss);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1877:47: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
1877 | void NameDictionaryLookup(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:872:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
872 | GotoIf(IsWeakOrClearedHeapObject(handler), &store_transition_or_global);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:684:61: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsWeakOrClearedHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
684 | TNode<BoolT> IsWeakOrClearedHeapObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:874:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
874 | TNode<HeapObject> strong_handler = ToStrongHeapObject(handler);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:682:59: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToStrongHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
682 | TNode<HeapObject> ToStrongHeapObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:880:36: note: in expansion of macro ‘CAST’
880 | HandleStoreICProtoHandler(p, CAST(strong_handler), miss, ic_mode,
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:897:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
897 | TNode<HeapObject> map_or_property_cell = ToWeakHeapObject(handler, miss);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:691:57: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToWeakHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>, v8::internal::compiler::CodeAssembler::Label*)’
691 | TNode<HeapObject> ToWeakHeapObject(TNode<MaybeObject> value,
| ~~~~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:904:43: note: in expansion of macro ‘CAST’
904 | TNode<PropertyCell> property_cell = CAST(map_or_property_cell);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:911:24: note: in expansion of macro ‘CAST’
911 | TNode<Map> map = CAST(map_or_property_cell);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:912:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
912 | HandleStoreICTransitionMapHandlerCase(p, map, miss, false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.h:109:57: note: initializing argument 2 of ‘void v8::internal::AccessorAssembler::HandleStoreICTransitionMapHandlerCase(const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::AccessorAssembler::TNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*, bool)’
109 | TNode<Map> transition_map,
| ~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::HandleStoreICProtoHandler(const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::AccessorAssembler::TNode<v8::internal::StoreHandler>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::AccessorAssembler::ICMode, v8::internal::AccessorAssembler::ElementSupport)’:
../deps/v8/src/ic/accessor-assembler.cc:1214:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::StoreHandler>::TNode(const v8::internal::compiler::TNode<v8::internal::StoreHandler>&)’ is deprecated [-Wdeprecated-copy]
1214 | on_code_handler = [=](Node* code_handler) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
1215 | // This is either element store or transitioning element store.
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1216 | Label if_element_store(this), if_transitioning_element_store(this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1217 | Branch(IsStoreHandler0Map(LoadMap(handler)), &if_element_store,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1218 | &if_transitioning_element_store);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1219 | BIND(&if_element_store);
| ~~~~~~~~~~~~~~~~~~~~~~~~
1220 | {
| ~
1221 | StoreWithVectorDescriptor descriptor(isolate());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1222 | TailCallStub(descriptor, code_handler, p->context, p->receiver, p->name,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1223 | p->value, p->slot, p->vector);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1224 | }
| ~
1225 |
|
1226 | BIND(&if_transitioning_element_store);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1227 | {
| ~
1228 | Node* transition_map_cell = LoadHandlerDataField(handler, 1);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1229 | Node* transition_map = LoadWeakCellValue(transition_map_cell, miss);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1230 | CSA_ASSERT(this, IsMap(transition_map));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1231 |
|
1232 | GotoIf(IsDeprecatedMap(transition_map), miss);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1233 |
|
1234 | StoreTransitionDescriptor descriptor(isolate());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1235 | TailCallStub(descriptor, code_handler, p->context, p->receiver, p->name,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1236 | transition_map, p->value, p->slot, p->vector);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1237 | }
| ~
1238 | };
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::StoreHandler>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::StoreHandler]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:1305:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
1305 | Add<NameDictionary>(properties, CAST(p->name), p->value, &slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1902:30: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::Add(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel]’
1902 | void Add(TNode<Dictionary> dictionary, TNode<Name> key, TNode<Object> value,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:1305:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1305 | Add<NameDictionary>(properties, CAST(p->name), p->value, &slow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1902:73: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::Add(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel]’
1902 | void Add(TNode<Dictionary> dictionary, TNode<Name> key, TNode<Object> value,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:1329:11: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::StoreHandler>::TNode(const v8::internal::compiler::TNode<v8::internal::StoreHandler>&)’ is deprecated [-Wdeprecated-copy]
1329 | [=] { return LoadHandlerDataField(handler, 3); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::StoreHandler>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::StoreHandler]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:1330:11: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::StoreHandler>::TNode(const v8::internal::compiler::TNode<v8::internal::StoreHandler>&)’ is deprecated [-Wdeprecated-copy]
1330 | [=] { return LoadHandlerDataField(handler, 2); });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::StoreHandler>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::StoreHandler]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:1332:50: note: in expansion of macro ‘CAST’
1332 | Node* context = LoadWeakCellValueUnchecked(CAST(context_cell));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::EmitElementLoad(v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::SloppyTNode<v8::internal::IntPtrT>, v8::internal::AccessorAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Variable*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::ExitPoint*)’:
../deps/v8/src/ic/accessor-assembler.cc:1749:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1749 | exit_point->Return(LoadFixedArrayElement(elements, intptr_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:725:54: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int, v8::internal::LoadSensitivity)’
725 | SloppyTNode<HeapObject> object, TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:1755:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1755 | Node* element = LoadFixedArrayElement(elements, intptr_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:725:54: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int, v8::internal::LoadSensitivity)’
725 | SloppyTNode<HeapObject> object, TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:1797:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1797 | if_hole);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1888:46: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::NumberDictionaryLookup(v8::internal::CodeStubAssembler::TNode<v8::internal::NumberDictionary>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)’
1888 | TNode<IntPtrT> intptr_index, Label* if_found,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::NameDictionaryNegativeLookup(v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::SloppyTNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/ic/accessor-assembler.cc:1924:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
1924 | &done);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1877:47: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
1877 | void NameDictionaryLookup(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:1924:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
1924 | &done);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1878:41: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
1878 | TNode<Name> unique_name, Label* if_found,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::GenericElementLoad(v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::SloppyTNode<v8::internal::Int32T>, v8::internal::AccessorAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/ic/accessor-assembler.cc:2001:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
2001 | GotoIf(IsCustomElementsReceiverInstanceType(instance_type), &if_custom);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1458:21: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsCustomElementsReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1458 | TNode<Int32T> instance_type);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::GenericPropertyLoad(v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::SloppyTNode<v8::internal::Int32T>, const v8::internal::AccessorAssembler::LoadICParameters*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::AccessorAssembler::UseStubCache)’:
../deps/v8/src/ic/accessor-assembler.cc:2068:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
2068 | GotoIf(IsSpecialReceiverInstanceType(instance_type), &special_receiver);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1456:60: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSpecialReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1456 | TNode<BoolT> IsSpecialReceiverInstanceType(TNode<Int32T> instance_type);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:2128:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
2128 | &lookup_prototype_chain);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1877:47: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
1877 | void NameDictionaryLookup(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::LoadGlobalIC(v8::internal::AccessorAssembler::TNode<v8::internal::FeedbackVector>, v8::internal::AccessorAssembler::Node*, v8::internal::CodeStubAssembler::LazyNode<v8::internal::Context>&, v8::internal::CodeStubAssembler::LazyNode<v8::internal::Name>&, v8::internal::TypeofMode, v8::internal::ExitPoint*, v8::internal::CodeStubAssembler::ParameterMode)’:
../deps/v8/src/ic/accessor-assembler.cc:2519:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FeedbackVector>::TNode(const v8::internal::compiler::TNode<v8::internal::FeedbackVector>&)’ is deprecated [-Wdeprecated-copy]
2519 | &try_handler, &miss, slot_mode);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FeedbackVector>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FeedbackVector]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.h:193:29: note: initializing argument 1 of ‘void v8::internal::AccessorAssembler::LoadGlobalIC_TryPropertyCellCase(v8::internal::AccessorAssembler::TNode<v8::internal::FeedbackVector>, v8::internal::AccessorAssembler::Node*, v8::internal::CodeStubAssembler::LazyNode<v8::internal::Context>&, v8::internal::ExitPoint*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::CodeStubAssembler::ParameterMode)’
193 | TNode<FeedbackVector> vector, Node* slot,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/ic/accessor-assembler.cc:2523:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FeedbackVector>::TNode(const v8::internal::compiler::TNode<v8::internal::FeedbackVector>&)’ is deprecated [-Wdeprecated-copy]
2523 | typeof_mode, exit_point, &miss, slot_mode);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FeedbackVector>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FeedbackVector]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.h:198:58: note: initializing argument 1 of ‘void v8::internal::AccessorAssembler::LoadGlobalIC_TryHandlerCase(v8::internal::AccessorAssembler::TNode<v8::internal::FeedbackVector>, v8::internal::AccessorAssembler::Node*, v8::internal::CodeStubAssembler::LazyNode<v8::internal::Context>&, v8::internal::CodeStubAssembler::LazyNode<v8::internal::Name>&, v8::internal::TypeofMode, v8::internal::ExitPoint*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::CodeStubAssembler::ParameterMode)’
198 | void LoadGlobalIC_TryHandlerCase(TNode<FeedbackVector> vector, Node* slot,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/ic/accessor-assembler.cc:2531:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
2531 | ParameterToTagged(slot, slot_mode), vector);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.h:322:31: note: initializing argument 3 of ‘void v8::internal::ExitPoint::ReturnCallRuntime(v8::internal::Runtime::FunctionId, v8::internal::ExitPoint::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::FeedbackVector>}; v8::internal::ExitPoint::Node = v8::internal::compiler::Node]’
322 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:2531:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FeedbackVector>::TNode(const v8::internal::compiler::TNode<v8::internal::FeedbackVector>&)’ is deprecated [-Wdeprecated-copy]
2531 | ParameterToTagged(slot, slot_mode), vector);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FeedbackVector>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FeedbackVector]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.h:322:31: note: initializing argument 5 of ‘void v8::internal::ExitPoint::ReturnCallRuntime(v8::internal::Runtime::FunctionId, v8::internal::ExitPoint::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::FeedbackVector>}; v8::internal::ExitPoint::Node = v8::internal::compiler::Node]’
322 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::LoadGlobalIC_TryPropertyCellCase(v8::internal::AccessorAssembler::TNode<v8::internal::FeedbackVector>, v8::internal::AccessorAssembler::Node*, v8::internal::CodeStubAssembler::LazyNode<v8::internal::Context>&, v8::internal::ExitPoint*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::CodeStubAssembler::ParameterMode)’:
../deps/v8/src/ic/accessor-assembler.cc:2545:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
2545 | TNode<Object> maybe_weak_cell = ToObject(feedback_element);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:700:45: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
700 | TNode<Object> ToObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:2550:33: note: in expansion of macro ‘CAST’
2550 | TNode<WeakCell> weak_cell = CAST(maybe_weak_cell);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:2557:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2557 | GotoIf(WordEqual(value, TheHoleConstant()), miss);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:2564:47: note: in expansion of macro ‘CAST’
2564 | TNode<IntPtrT> lexical_handler = SmiUntag(CAST(maybe_weak_cell));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:2570:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2570 | TNode<Context> script_context = LoadScriptContext(context, context_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2096:51: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Context> v8::internal::CodeStubAssembler::LoadScriptContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
2096 | TNode<Context> LoadScriptContext(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:2570:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2570 | TNode<Context> script_context = LoadScriptContext(context, context_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2097:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Context> v8::internal::CodeStubAssembler::LoadScriptContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
2097 | TNode<IntPtrT> context_index);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::LoadGlobalIC_TryHandlerCase(v8::internal::AccessorAssembler::TNode<v8::internal::FeedbackVector>, v8::internal::AccessorAssembler::Node*, v8::internal::CodeStubAssembler::LazyNode<v8::internal::Context>&, v8::internal::CodeStubAssembler::LazyNode<v8::internal::Name>&, v8::internal::TypeofMode, v8::internal::ExitPoint*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::CodeStubAssembler::ParameterMode)’:
../deps/v8/src/ic/accessor-assembler.cc:2588:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
2588 | TNode<Object> handler = ToObject(feedback_element);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:700:45: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
700 | TNode<Object> ToObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:2589:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2589 | GotoIf(WordEqual(handler, LoadRoot(Heap::kuninitialized_symbolRootIndex)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Object; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/ic/accessor-assembler.cc:2606:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2606 | on_nonexistent);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:174:46: note: initializing argument 2 of ‘void v8::internal::AccessorAssembler::HandleLoadICHandlerCase(const v8::internal::AccessorAssembler::LoadICParameters*, v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::ExitPoint*, v8::internal::AccessorAssembler::ICMode, v8::internal::AccessorAssembler::OnNonExistent, v8::internal::AccessorAssembler::ElementSupport)’
174 | const LoadICParameters* p, TNode<Object> handler, Label* miss,
| ~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::KeyedLoadICPolymorphicName(const v8::internal::AccessorAssembler::LoadICParameters*)’:
../deps/v8/src/ic/accessor-assembler.cc:2795:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
2795 | TNode<WeakFixedArray> array = CAST(ToObject(feedback_element));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:700:45: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
700 | TNode<Object> ToObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:2797:26: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
2797 | 1);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:99:47: note: initializing argument 2 of ‘void v8::internal::AccessorAssembler::HandlePolymorphicCase(v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::MaybeObject>*, v8::internal::compiler::CodeAssembler::Label*, int)’
99 | Node* receiver_map, TNode<WeakFixedArray> feedback, Label* if_handler,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::StoreIC(const v8::internal::AccessorAssembler::StoreICParameters*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:2870:31: note: in expansion of macro ‘CAST’
2870 | TNode<HeapObject> value = CAST(LoadWeakCellValue(CAST(handler), &miss));
| ^~~~
../deps/v8/src/ic/accessor-assembler.cc:2870:54: note: in expansion of macro ‘CAST’
2870 | TNode<HeapObject> value = CAST(LoadWeakCellValue(CAST(handler), &miss));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:2875:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
2875 | TNode<MaybeObject> weak_handler = MakeWeak(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:702:49: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::MakeWeak(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>)’
702 | TNode<MaybeObject> MakeWeak(TNode<HeapObject> value);
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:2876:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
2876 | HandleStoreICHandlerCase(p, weak_handler, &miss, ICMode::kNonGlobalIC);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:793:52: note: initializing argument 2 of ‘void v8::internal::AccessorAssembler::HandleStoreICHandlerCase(const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::AccessorAssembler::TNode<v8::internal::MaybeObject>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::AccessorAssembler::ICMode, v8::internal::AccessorAssembler::ElementSupport)’
793 | const StoreICParameters* p, TNode<MaybeObject> handler, Label* miss,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::StoreGlobalIC(const v8::internal::AccessorAssembler::StoreICParameters*)’:
../deps/v8/src/ic/accessor-assembler.cc:2899:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
2899 | TNode<Object> maybe_weak_cell = ToObject(feedback_element);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:700:45: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
700 | TNode<Object> ToObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:2906:9: note: in expansion of macro ‘CAST’
2906 | CAST(LoadWeakCellValue(CAST(maybe_weak_cell), &try_handler));
| ^~~~
../deps/v8/src/ic/accessor-assembler.cc:2906:32: note: in expansion of macro ‘CAST’
2906 | CAST(LoadWeakCellValue(CAST(maybe_weak_cell), &try_handler));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:2927:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
2927 | HandleStoreICHandlerCase(&p, handler, &miss, ICMode::kGlobalIC);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:793:52: note: initializing argument 2 of ‘void v8::internal::AccessorAssembler::HandleStoreICHandlerCase(const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::AccessorAssembler::TNode<v8::internal::MaybeObject>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::AccessorAssembler::ICMode, v8::internal::AccessorAssembler::ElementSupport)’
793 | const StoreICParameters* p, TNode<MaybeObject> handler, Label* miss,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:2940:47: note: in expansion of macro ‘CAST’
2940 | TNode<IntPtrT> lexical_handler = SmiUntag(CAST(maybe_weak_cell));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:2946:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2946 | LoadScriptContext(CAST(pp->context), context_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2097:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Context> v8::internal::CodeStubAssembler::LoadScriptContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
2097 | TNode<IntPtrT> context_index);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::KeyedStoreIC(const v8::internal::AccessorAssembler::StoreICParameters*)’:
../deps/v8/src/ic/accessor-assembler.cc:3070:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
3070 | TNode<WeakFixedArray> array = CAST(ToObject(feedback_element));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:700:45: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
700 | TNode<Object> ToObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc:3072:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
3072 | &miss, 1);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc:99:47: note: initializing argument 2 of ‘void v8::internal::AccessorAssembler::HandlePolymorphicCase(v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::MaybeObject>*, v8::internal::compiler::CodeAssembler::Label*, int)’
99 | Node* receiver_map, TNode<WeakFixedArray> feedback, Label* if_handler,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::StoreInArrayLiteralIC(const v8::internal::AccessorAssembler::StoreICParameters*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/accessor-assembler.cc:3113:58: note: in expansion of macro ‘CAST’
3113 | Node* transition_map_cell = LoadHandlerDataField(CAST(handler), 1);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc: In member function ‘void v8::internal::AccessorAssembler::GenerateLoadIC_Noninlined()’:
../deps/v8/src/ic/accessor-assembler.cc:3194:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
3194 | TNode<Object> feedback = ToObject(feedback_element);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:700:45: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
700 | TNode<Object> ToObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-wasm-gen.cc:6:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WeakFixedArray; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WeakFixedArray]’:
../deps/v8/src/ic/accessor-assembler.cc:149:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]’:
../deps/v8/src/ic/accessor-assembler.cc:483:57: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::AccessorAssembler::HandleLoadICSmiHandlerCase(const v8::internal::AccessorAssembler::LoadICParameters*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::ExitPoint*, v8::internal::AccessorAssembler::OnNonExistent, v8::internal::AccessorAssembler::ElementSupport)::<lambda()>; G = v8::internal::AccessorAssembler::HandleLoadICSmiHandlerCase(const v8::internal::AccessorAssembler::LoadICParameters*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::ExitPoint*, v8::internal::AccessorAssembler::OnNonExistent, v8::internal::AccessorAssembler::ElementSupport)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/ic/accessor-assembler.cc:483:57: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/accessor-assembler.cc: In instantiation of ‘v8::internal::compiler::Node* v8::internal::AccessorAssembler::HandleProtoHandler(const ICParameters*, v8::internal::AccessorAssembler::Node*, const OnCodeHandler&, const OnFoundOnReceiver&, v8::internal::compiler::CodeAssembler::Label*, v8::internal::AccessorAssembler::ICMode) [with ICHandler = v8::internal::LoadHandler; ICParameters = v8::internal::AccessorAssembler::LoadICParameters; v8::internal::AccessorAssembler::Node = v8::internal::compiler::Node; v8::internal::AccessorAssembler::OnCodeHandler = std::function<void(v8::internal::compiler::Node*)>; v8::internal::AccessorAssembler::OnFoundOnReceiver = std::function<void(v8::internal::compiler::Node*, v8::internal::compiler::Node*)>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel]’:
../deps/v8/src/ic/accessor-assembler.cc:726:20: required from here
../deps/v8/src/ic/accessor-assembler.cc:686:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
686 | NameDictionaryLookup<NameDictionary>(properties, CAST(p->name), &found,
| ^~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1877:47: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
1877 | void NameDictionaryLookup(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/ic/accessor-assembler.cc: In instantiation of ‘v8::internal::compiler::Node* v8::internal::AccessorAssembler::HandleProtoHandler(const ICParameters*, v8::internal::AccessorAssembler::Node*, const OnCodeHandler&, const OnFoundOnReceiver&, v8::internal::compiler::CodeAssembler::Label*, v8::internal::AccessorAssembler::ICMode) [with ICHandler = v8::internal::StoreHandler; ICParameters = v8::internal::AccessorAssembler::StoreICParameters; v8::internal::AccessorAssembler::Node = v8::internal::compiler::Node; v8::internal::AccessorAssembler::OnCodeHandler = std::function<void(v8::internal::compiler::Node*)>; v8::internal::AccessorAssembler::OnFoundOnReceiver = std::function<void(v8::internal::compiler::Node*, v8::internal::compiler::Node*)>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel]’:
../deps/v8/src/ic/accessor-assembler.cc:1257:20: required from here
../deps/v8/src/ic/accessor-assembler.cc:686:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
686 | NameDictionaryLookup<NameDictionary>(properties, CAST(p->name), &found,
| ^~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1877:47: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
1877 | void NameDictionaryLookup(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::AccessorAssembler::HandleStoreICProtoHandler(const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::AccessorAssembler::TNode<v8::internal::StoreHandler>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::AccessorAssembler::ICMode, v8::internal::AccessorAssembler::ElementSupport)::<lambda()>; G = v8::internal::AccessorAssembler::HandleStoreICProtoHandler(const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::AccessorAssembler::TNode<v8::internal::StoreHandler>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::AccessorAssembler::ICMode, v8::internal::AccessorAssembler::ElementSupport)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/ic/accessor-assembler.cc:1330:59: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/ic/accessor-assembler.cc:1700:64: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::NumberDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’:
../deps/v8/src/ic/accessor-assembler.cc:1800:76: required from here
../deps/v8/src/code-stub-assembler.h:1770:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1770 | return EntryToIndex<Dictionary>(entry, Dictionary::kEntryKeyIndex);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1767:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::NumberDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’
1767 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry, int field_index);
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Int32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Int32T]’:
../deps/v8/src/ic/accessor-assembler.cc:1938:69: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.h: In instantiation of ‘void v8::internal::ExitPoint::ReturnCallRuntime(v8::internal::Runtime::FunctionId, v8::internal::ExitPoint::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::FeedbackVector>}; v8::internal::ExitPoint::Node = v8::internal::compiler::Node]’:
../deps/v8/src/ic/accessor-assembler.cc:2531:77: required from here
../deps/v8/src/ic/accessor-assembler.h:324:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
324 | asm_->TailCallRuntime(function, context, args...);
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:971:67: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::TailCallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::FeedbackVector>}]’
971 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.h:324:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
324 | asm_->TailCallRuntime(function, context, args...);
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:971:67: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::TailCallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::FeedbackVector>}]’
971 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.h:324:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FeedbackVector>::TNode(const v8::internal::compiler::TNode<v8::internal::FeedbackVector>&)’ is deprecated [-Wdeprecated-copy]
324 | asm_->TailCallRuntime(function, context, args...);
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FeedbackVector>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FeedbackVector]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:971:67: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::TailCallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::FeedbackVector>}]’
971 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.h:326:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
326 | indirect_return_handler_(asm_->CallRuntime(function, context, args...));
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::FeedbackVector>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.h:326:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
326 | indirect_return_handler_(asm_->CallRuntime(function, context, args...));
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::FeedbackVector>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/ic/accessor-assembler.h:326:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FeedbackVector>::TNode(const v8::internal::compiler::TNode<v8::internal::FeedbackVector>&)’ is deprecated [-Wdeprecated-copy]
326 | indirect_return_handler_(asm_->CallRuntime(function, context, args...));
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FeedbackVector>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FeedbackVector]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::FeedbackVector>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WeakCell; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WeakCell]’:
../deps/v8/src/ic/accessor-assembler.cc:2554:9: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakCell>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakCell>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakCell>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakCell]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/ic/accessor-assembler.cc:2571:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:11:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:11:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:11:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/interpreter/interpreter-generator.cc:14:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:11:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:11:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/interpreter/interpreter-generator.cc:21:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/interpreter/interpreter-generator.cc:21:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/ic/accessor-assembler.cc:86:78: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/interpreter/interpreter-generator.cc:21:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::WeakCell>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::WeakCell; PreviousType = v8::internal::HeapObject; bool FromTyped = true]’
../deps/v8/src/ic/accessor-assembler.cc:133:75: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakCell>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakCell>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakCell>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakCell]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Object>]’:
../deps/v8/src/code-stub-assembler.h:424:56: required from ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::AccessorAssembler::HandleLoadICSmiHandlerCase(const v8::internal::AccessorAssembler::LoadICParameters*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::ExitPoint*, v8::internal::AccessorAssembler::OnNonExistent, v8::internal::AccessorAssembler::ElementSupport)::<lambda()>; G = v8::internal::AccessorAssembler::HandleLoadICSmiHandlerCase(const v8::internal::AccessorAssembler::LoadICParameters*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::AccessorAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::ExitPoint*, v8::internal::AccessorAssembler::OnNonExistent, v8::internal::AccessorAssembler::ElementSupport)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
../deps/v8/src/ic/accessor-assembler.cc:483:57: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Smi>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::Smi; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/ic/accessor-assembler.cc:807:58: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::DataHandler>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::DataHandler; PreviousType = v8::internal::HeapObject; bool FromTyped = true]’
../deps/v8/src/ic/accessor-assembler.cc:3113:74: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DataHandler>::TNode(const v8::internal::compiler::TNode<v8::internal::DataHandler>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/accessor-assembler.h:8,
from ../deps/v8/src/ic/accessor-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::DataHandler>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DataHandler]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::DataHandler; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::DataHandler]’:
../deps/v8/src/compiler/code-assembler.h:622:43: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::DataHandler; PreviousType = v8::internal::HeapObject; bool FromTyped = true]’
../deps/v8/src/ic/accessor-assembler.cc:3113:74: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DataHandler>::TNode(const v8::internal::compiler::TNode<v8::internal::DataHandler>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::DataHandler>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DataHandler]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/interpreter/interpreter-generator.cc:21:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/interpreter/interpreter-generator.cc:21:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringBuiltinsAssembler::GenerateStringEqual(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-string-gen.cc:148:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
148 | lhs_length, &if_equal, &if_notequal, &if_indirect);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.h:24:40: note: initializing argument 6 of ‘void v8::internal::StringBuiltinsAssembler::StringEqual_Core(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
24 | TNode<IntPtrT> length, Label* if_equal,
| ~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringBuiltinsAssembler::StringEqual_Core(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/builtins/builtins-string-gen.cc:227:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
227 | if_not_equal);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.h:31:40: note: initializing argument 7 of ‘void v8::internal::StringBuiltinsAssembler::StringEqual_Loop(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::MachineType, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::MachineType, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
31 | TNode<IntPtrT> length, Label* if_equal,
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:232:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
232 | if_not_equal);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.h:31:40: note: initializing argument 7 of ‘void v8::internal::StringBuiltinsAssembler::StringEqual_Loop(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::MachineType, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::MachineType, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
31 | TNode<IntPtrT> length, Label* if_equal,
| ~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
../deps/v8/src/builtins/builtins-string-gen.cc:237:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
237 | if_not_equal);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.h:31:40: note: initializing argument 7 of ‘void v8::internal::StringBuiltinsAssembler::StringEqual_Loop(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::MachineType, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::MachineType, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
31 | TNode<IntPtrT> length, Label* if_equal,
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:242:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
242 | if_not_equal);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.h:31:40: note: initializing argument 7 of ‘void v8::internal::StringBuiltinsAssembler::StringEqual_Loop(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::MachineType, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::MachineType, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’
31 | TNode<IntPtrT> length, Label* if_equal,
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringBuiltinsAssembler::GenerateStringAt(const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::StringBuiltinsAssembler::StringAtAccessor)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-string-gen.cc:365:35: note: in expansion of macro ‘CAST’
365 | TNode<IntPtrT> index = SmiUntag(CAST(position));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:368:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
368 | TNode<Object> result = accessor(string, length, index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from /usr/include/c++/9/functional:59,
from ../deps/v8/src/code-stub-assembler.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
/usr/include/c++/9/bits/std_function.h:686:25: note: initializing argument 1 of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = v8::internal::compiler::TNode<v8::internal::Object>; _ArgTypes = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}]’
686 | operator()(_ArgTypes... __args) const
| ~~~~~~~~~^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:368:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
368 | TNode<Object> result = accessor(string, length, index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from /usr/include/c++/9/functional:59,
from ../deps/v8/src/code-stub-assembler.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
/usr/include/c++/9/bits/std_function.h:686:25: note: initializing argument 2 of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = v8::internal::compiler::TNode<v8::internal::Object>; _ArgTypes = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}]’
686 | operator()(_ArgTypes... __args) const
| ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:368:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
368 | TNode<Object> result = accessor(string, length, index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from /usr/include/c++/9/functional:59,
from ../deps/v8/src/code-stub-assembler.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
/usr/include/c++/9/bits/std_function.h:686:25: note: initializing argument 3 of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = v8::internal::compiler::TNode<v8::internal::Object>; _ArgTypes = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}]’
686 | operator()(_ArgTypes... __args) const
| ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringBuiltinsAssembler::GenerateStringRelationalComparison(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::Operation)’:
../deps/v8/src/builtins/builtins-string-gen.cc:429:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
429 | TNode<IntPtrT> end = IntPtrAdd(begin, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-string-gen.cc:429:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
429 | TNode<IntPtrT> end = IntPtrAdd(begin, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2714 | #define TYPED_VARIABLE_DEF(type, name, ...) TVariable<type> name(__VA_ARGS__)
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro ‘EXPAND’
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro ‘TYPED_VARIABLE_DEF’
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:432:5: note: in expansion of macro ‘TVARIABLE’
432 | TVARIABLE(IntPtrT, var_offset, begin);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of ‘v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::IntPtrT]’
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringCharAtAssembler::GenerateStringCharAtImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:590:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
590 | TNode<String> result = StringFromSingleCharCode(code);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1515:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringFromSingleCharCode(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1515 | TNode<String> StringFromSingleCharCode(TNode<Int32T> code);
| ~~~~~~~~~~~~~~^~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringFromCharCodeAssembler::GenerateStringFromCharCodeImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:651:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
651 | Node* result = StringFromSingleCharCode(code16);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1515:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringFromSingleCharCode(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1515 | TNode<String> StringFromSingleCharCode(TNode<Int32T> code);
| ~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-string-gen.cc:660:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
660 | Node* one_byte_result = AllocateSeqOneByteString(context, smi_argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:962:68: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqOneByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)’
962 | TNode<String> AllocateSeqOneByteString(Node* context, TNode<Smi> length,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:694:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
694 | Node* two_byte_result = AllocateSeqTwoByteString(context, smi_argc);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:967:68: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqTwoByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)’
967 | TNode<String> AllocateSeqTwoByteString(Node* context, TNode<Smi> length,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:701:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
701 | String::TWO_BYTE_ENCODING);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1260:44: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::CopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::String::Encoding, v8::internal::String::Encoding)’
1260 | TNode<IntPtrT> from_index, TNode<IntPtrT> to_index,
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:701:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
701 | String::TWO_BYTE_ENCODING);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1260:71: note: initializing argument 4 of ‘void v8::internal::CodeStubAssembler::CopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::String::Encoding, v8::internal::String::Encoding)’
1260 | TNode<IntPtrT> from_index, TNode<IntPtrT> to_index,
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-string-gen.cc:747:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
747 | return StringFromSingleCharCode(code);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1515:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringFromSingleCharCode(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1515 | TNode<String> StringFromSingleCharCode(TNode<Int32T> code);
| ~~~~~~~~~~~~~~^~~~
../deps/v8/src/ic/binary-op-assembler.cc: In lambda function:
../deps/v8/src/ic/binary-op-assembler.cc:450:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
450 | return result;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/binary-op-assembler.cc: In lambda function:
../deps/v8/src/ic/binary-op-assembler.cc:502:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
502 | return result;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/ic/binary-op-assembler.h:9,
from ../deps/v8/src/ic/binary-op-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeCharAtAssembler::GenerateStringPrototypeCharAtImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:748:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
748 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:351:63: note: initializing argument 2 of ‘void v8::internal::StringBuiltinsAssembler::GenerateStringAt(const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::StringBuiltinsAssembler::StringAtAccessor)’
351 | TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:748:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
748 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:353:62: note: initializing argument 4 of ‘void v8::internal::StringBuiltinsAssembler::GenerateStringAt(const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::StringBuiltinsAssembler::StringAtAccessor)’
353 | TNode<Object> maybe_position,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeCharCodeAtAssembler::GenerateStringPrototypeCharCodeAtImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:763:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
763 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:351:63: note: initializing argument 2 of ‘void v8::internal::StringBuiltinsAssembler::GenerateStringAt(const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::StringBuiltinsAssembler::StringAtAccessor)’
351 | TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:763:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
763 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:353:62: note: initializing argument 4 of ‘void v8::internal::StringBuiltinsAssembler::GenerateStringAt(const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::StringBuiltinsAssembler::StringAtAccessor)’
353 | TNode<Object> maybe_position,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeCodePointAtAssembler::GenerateStringPrototypeCodePointAtImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:781:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
781 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:351:63: note: initializing argument 2 of ‘void v8::internal::StringBuiltinsAssembler::GenerateStringAt(const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::StringBuiltinsAssembler::StringAtAccessor)’
351 | TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:781:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
781 | });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:353:62: note: initializing argument 4 of ‘void v8::internal::StringBuiltinsAssembler::GenerateStringAt(const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::StringBuiltinsAssembler::StringAtAccessor)’
353 | TNode<Object> maybe_position,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringBuiltinsAssembler::StringIndexOf(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, std::function<void(v8::internal::compiler::Node*)>)’:
../deps/v8/src/builtins/builtins-string-gen.cc:828:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
828 | IntPtrSub(subject_length, start_position)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-string-gen.cc:828:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
828 | IntPtrSub(subject_length, start_position)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:891:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
891 | Node* const search_length = IntPtrSub(subject_length, start_position);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-string-gen.cc:891:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
891 | Node* const search_length = IntPtrSub(subject_length, start_position);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-proxy-gen.cc: In member function ‘v8::internal::compiler::Node* v8::internal::ProxiesCodeStubAssembler::AllocateJSArrayForCodeStubArguments(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubArguments&, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::ParameterMode)’:
../deps/v8/src/builtins/builtins-proxy-gen.cc:77:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
77 | GotoIf(SmiEqual(length, SmiConstant(0)), &if_empty_array);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-proxy-gen.cc:88:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
88 | GotoIf(SmiGreaterThan(length, SmiConstant(FixedArray::kMaxRegularLength)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Smi> v8::internal::StringBuiltinsAssembler::IndexOfDollarChar(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-string-gen.cc:1167:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1167 | SmiConstant(0)));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1168:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1168 | return dollar_ix;
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘v8::internal::compiler::Node* v8::internal::StringBuiltinsAssembler::GetSubstitution(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/builtins/builtins-string-gen.cc:1191:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1191 | Branch(SmiIsNegative(dollar_index), &out, &runtime);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.h:87:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::StringBuiltinsAssembler::SmiIsNegative(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
87 | TNode<BoolT> SmiIsNegative(TNode<Smi> value) {
| ~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1202:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1202 | match_start_index, replace_string, dollar_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 7 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeRepeatAssembler::GenerateStringPrototypeRepeatImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:1239:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1239 | GotoIf(SmiLessThan(smi_count, SmiConstant(0)), &invalid_count);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1240:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1240 | GotoIf(SmiEqual(smi_count, SmiConstant(0)), &return_emptystring);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1242:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1242 | GotoIf(SmiGreaterThan(smi_count, SmiConstant(String::kMaxLength)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1244:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1244 | Return(CallBuiltin(Builtins::kStringRepeat, context, string, smi_count));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringRepeatAssembler::GenerateStringRepeatImpl()’:
../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2714 | #define TYPED_VARIABLE_DEF(type, name, ...) TVariable<type> name(__VA_ARGS__)
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro ‘EXPAND’
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro ‘TYPED_VARIABLE_DEF’
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1302:3: note: in expansion of macro ‘TVARIABLE’
1302 | TVARIABLE(Smi, var_count, count);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of ‘v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::Smi]’
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeReplaceAssembler::GenerateStringPrototypeReplaceImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:1370:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1370 | GotoIfNot(SmiEqual(search_length, SmiConstant(1)), &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1371:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1371 | GotoIfNot(SmiGreaterThan(subject_length, SmiConstant(0xFF)), &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1386:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1386 | subject_string, search_string, replace));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1386:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1386 | subject_string, search_string, replace));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1397:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1397 | search_string, smi_zero));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.cc:1397:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1397 | search_string, smi_zero));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.cc:1397:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1397 | search_string, smi_zero));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 5 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1403:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1403 | GotoIfNot(SmiIsNegative(match_start_index), &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.h:87:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::StringBuiltinsAssembler::SmiIsNegative(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
87 | TNode<BoolT> SmiIsNegative(TNode<Smi> value) {
| ~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1423:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1423 | TNode<Smi> const match_end_index = SmiAdd(match_start_index, search_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1423:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1423 | TNode<Smi> const match_end_index = SmiAdd(match_start_index, search_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1434:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1434 | GotoIf(SmiEqual(match_start_index, smi_zero), &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1434:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1434 | GotoIf(SmiEqual(match_start_index, smi_zero), &next);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1437:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1437 | IntPtrConstant(0), SmiUntag(match_start_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1456:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1456 | search_string, match_start_index, subject_string);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1456:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1456 | search_string, match_start_index, subject_string);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1456:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1456 | search_string, match_start_index, subject_string);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1478:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1478 | SmiUntag(match_end_index), SmiUntag(subject_length));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-proxy-gen.cc: In member function ‘void v8::internal::ProxySetPropertyAssembler::GenerateProxySetPropertyImpl()’:
../deps/v8/src/builtins/builtins-proxy-gen.cc:599:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
599 | Branch(SmiEqual(language_mode, SmiConstant(LanguageMode::kStrict)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-string-gen.cc:1512:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1512 | [=] { Return(CallBuiltin(builtin, context, maybe_regexp, receiver)); },
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1512:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1512 | [=] { Return(CallBuiltin(builtin, context, maybe_regexp, receiver)); },
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-proxy-gen.cc:615:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
615 | Branch(SmiEqual(language_mode, SmiConstant(LanguageMode::kStrict)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringMatchSearchAssembler::Generate(v8::internal::StringMatchSearchAssembler::Variant, const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’:
../deps/v8/src/builtins/builtins-string-gen.cc:1512:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1512 | [=] { Return(CallBuiltin(builtin, context, maybe_regexp, receiver)); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1512:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1512 | [=] { Return(CallBuiltin(builtin, context, maybe_regexp, receiver)); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1512:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1512 | [=] { Return(CallBuiltin(builtin, context, maybe_regexp, receiver)); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-string-gen.cc:1515:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1515 | Return(CallJS(call_callable, context, fn, maybe_regexp, receiver));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-proxy-gen.cc:629:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
629 | receiver, language_mode);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 7 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringMatchSearchAssembler::Generate(v8::internal::StringMatchSearchAssembler::Variant, const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’:
../deps/v8/src/builtins/builtins-string-gen.cc:1513:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1513 | [=](Node* fn) {
| ^~~~~~~~~~~~~~~
1514 | Callable call_callable = CodeFactory::Call(isolate());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1515 | Return(CallJS(call_callable, context, fn, maybe_regexp, receiver));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1516 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1513:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1513 | [=](Node* fn) {
| ^~~~~~~~~~~~~~~
1514 | Callable call_callable = CodeFactory::Call(isolate());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1515 | Return(CallJS(call_callable, context, fn, maybe_regexp, receiver));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1516 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1513:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1513 | [=](Node* fn) {
| ^~~~~~~~~~~~~~~
1514 | Callable call_callable = CodeFactory::Call(isolate());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1515 | Return(CallJS(call_callable, context, fn, maybe_regexp, receiver));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1516 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1529:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1529 | context, initial_map, maybe_regexp, EmptyStringConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:7:
../deps/v8/src/builtins/builtins-regexp-gen.h:27:45: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
27 | TNode<Object> RegExpCreate(TNode<Context> context, TNode<Map> initial_map,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1529:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
1529 | context, initial_map, maybe_regexp, EmptyStringConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:7:
../deps/v8/src/builtins/builtins-regexp-gen.h:27:65: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
27 | TNode<Object> RegExpCreate(TNode<Context> context, TNode<Map> initial_map,
| ~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1529:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1529 | context, initial_map, maybe_regexp, EmptyStringConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:7:
../deps/v8/src/builtins/builtins-regexp-gen.h:28:44: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::RegExpCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
28 | TNode<Object> regexp_string, TNode<String> flags);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1536:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1536 | Return(CallBuiltin(builtin, context, regexp, receiver_string));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1536:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1536 | Return(CallBuiltin(builtin, context, regexp, receiver_string));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1543:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1543 | receiver_string));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeMatchAssembler::GenerateStringPrototypeMatchImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:1555:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1555 | Generate(kMatch, "String.prototype.match", receiver, maybe_regexp, context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1494:31: note: initializing argument 3 of ‘void v8::internal::StringMatchSearchAssembler::Generate(v8::internal::StringMatchSearchAssembler::Variant, const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
1494 | TNode<Object> receiver, TNode<Object> maybe_regexp,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1555:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1555 | Generate(kMatch, "String.prototype.match", receiver, maybe_regexp, context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1494:55: note: initializing argument 4 of ‘void v8::internal::StringMatchSearchAssembler::Generate(v8::internal::StringMatchSearchAssembler::Variant, const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
1494 | TNode<Object> receiver, TNode<Object> maybe_regexp,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1555:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1555 | Generate(kMatch, "String.prototype.match", receiver, maybe_regexp, context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1495:32: note: initializing argument 5 of ‘void v8::internal::StringMatchSearchAssembler::Generate(v8::internal::StringMatchSearchAssembler::Variant, const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
1495 | TNode<Context> context) {
| ~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-string-gen.cc:1584:29: note: in expansion of macro ‘CAST’
1584 | var_receiver_string = CAST(receiver);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-string-gen.cc:1591:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1591 | Return(CallJS(call_callable, context, fn, maybe_regexp, receiver));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeMatchAllAssembler::GenerateStringPrototypeMatchAllImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:1589:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1589 | auto if_generic_call = [=](Node* fn) {
| ^~~~~~~~~~~~~~~
1590 | Callable call_callable = CodeFactory::Call(isolate());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1591 | Return(CallJS(call_callable, context, fn, maybe_regexp, receiver));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1592 | };
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1589:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1589 | auto if_generic_call = [=](Node* fn) {
| ^~~~~~~~~~~~~~~
1590 | Callable call_callable = CodeFactory::Call(isolate());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1591 | Return(CallJS(call_callable, context, fn, maybe_regexp, receiver));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1592 | };
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1589:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1589 | auto if_generic_call = [=](Node* fn) {
| ^~~~~~~~~~~~~~~
1590 | Callable call_callable = CodeFactory::Call(isolate());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1591 | Return(CallJS(call_callable, context, fn, maybe_regexp, receiver));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1592 | };
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1610:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1610 | var_is_fast_regexp.value(), method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:7:
../deps/v8/src/builtins/builtins-regexp-gen.h:30:49: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::MatchAllIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const char*)’
30 | TNode<Object> MatchAllIterator(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1610:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1610 | var_is_fast_regexp.value(), method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:7:
../deps/v8/src/builtins/builtins-regexp-gen.h:31:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::MatchAllIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const char*)’
31 | TNode<Context> native_context,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1610:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1610 | var_is_fast_regexp.value(), method_name);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.cc:7:
../deps/v8/src/builtins/builtins-regexp-gen.h:32:48: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::RegExpBuiltinsAssembler::MatchAllIterator(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const char*)’
32 | TNode<Object> regexp, TNode<String> string,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPadAssembler::Generate(v8::internal::StringPadAssembler::Variant, const char*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-string-gen.cc:1646:33: note: in expansion of macro ‘CAST’
1646 | TNode<Smi> smi_max_length = CAST(max_length);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1648:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1648 | SmiLessThanOrEqual(smi_max_length, SmiConstant(String::kMaxLength)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1653:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1653 | GotoIf(SmiLessThanOrEqual(smi_max_length, string_length), &dont_pad);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1653:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1653 | GotoIf(SmiLessThanOrEqual(smi_max_length, string_length), &dont_pad);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1675:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1675 | TNode<Smi> const pad_length = SmiSub(smi_max_length, string_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1675:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1675 | TNode<Smi> const pad_length = SmiSub(smi_max_length, string_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1689:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1689 | pad_length));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeSearchAssembler::GenerateStringPrototypeSearchImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:1748:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1748 | Generate(kSearch, "String.prototype.search", receiver, maybe_regexp, context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1494:31: note: initializing argument 3 of ‘void v8::internal::StringMatchSearchAssembler::Generate(v8::internal::StringMatchSearchAssembler::Variant, const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
1494 | TNode<Object> receiver, TNode<Object> maybe_regexp,
| ~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1748:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1748 | Generate(kSearch, "String.prototype.search", receiver, maybe_regexp, context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1494:55: note: initializing argument 4 of ‘void v8::internal::StringMatchSearchAssembler::Generate(v8::internal::StringMatchSearchAssembler::Variant, const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
1494 | TNode<Object> receiver, TNode<Object> maybe_regexp,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1748:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1748 | Generate(kSearch, "String.prototype.search", receiver, maybe_regexp, context);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1495:32: note: initializing argument 5 of ‘void v8::internal::StringMatchSearchAssembler::Generate(v8::internal::StringMatchSearchAssembler::Variant, const char*, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
1495 | TNode<Context> context) {
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeSliceAssembler::GenerateStringPrototypeSliceImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:1778:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1778 | var_start = ConvertToRelativeIndex(context, start, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:258:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
258 | TNode<IntPtrT> ConvertToRelativeIndex(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1778:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1778 | var_start = ConvertToRelativeIndex(context, start, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:259:55: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
259 | TNode<Object> index,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1778:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1778 | var_start = ConvertToRelativeIndex(context, start, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:260:56: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
260 | TNode<IntPtrT> length);
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1781:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1781 | var_end = length;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1785:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1785 | var_end = ConvertToRelativeIndex(context, end, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:258:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
258 | TNode<IntPtrT> ConvertToRelativeIndex(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1785:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1785 | var_end = ConvertToRelativeIndex(context, end, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:259:55: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
259 | TNode<Object> index,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1785:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1785 | var_end = ConvertToRelativeIndex(context, end, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:260:56: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
260 | TNode<IntPtrT> length);
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1794:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1794 | SubString(subject_string, var_start.value(), var_end.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-string-gen.cc:1818:41: note: in expansion of macro ‘CAST’
1818 | [=] { return SmiMin(CAST(limit_number), subject_length); },
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1818:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1818 | [=] { return SmiMin(CAST(limit_number), subject_length); },
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:335:46: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMin(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
335 | TNode<Smi> SmiMin(TNode<Smi> a, TNode<Smi> b);
| ~~~~~~~~~~~^
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘v8::internal::TNode<v8::internal::JSArray> v8::internal::StringBuiltinsAssembler::StringToArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
../deps/v8/src/builtins/builtins-string-gen.cc:1818:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1818 | [=] { return SmiMin(CAST(limit_number), subject_length); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1818:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1818 | [=] { return SmiMin(CAST(limit_number), subject_length); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-string-gen.cc:1819:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1819 | [=] { return subject_length; });
| ^~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘v8::internal::TNode<v8::internal::JSArray> v8::internal::StringBuiltinsAssembler::StringToArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
../deps/v8/src/builtins/builtins-string-gen.cc:1819:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1819 | [=] { return subject_length; });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1826:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1826 | AllocationFlag::kAllowLargeObjectAllocation);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:11:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1090:70: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray> v8::internal::CodeStubAssembler::AllocateFixedArray(v8::internal::ElementsKind, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)’
1090 | TNode<FixedArray> AllocateFixedArray(ElementsKind kind, TNode<Smi> capacity,
| ~~~~~~~~~~~^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-string-gen.cc:1844:55: note: in expansion of macro ‘CAST’
1844 | TNode<Object> entry = LoadFixedArrayElement(CAST(cache), code_index);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘v8::internal::TNode<v8::internal::JSArray> v8::internal::StringBuiltinsAssembler::StringToArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
../deps/v8/src/builtins/builtins-string-gen.cc:1871:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1871 | subject_string, limit_number));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1871:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1871 | subject_string, limit_number));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro ‘CAST’
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeSplitAssembler::GenerateStringPrototypeSplitImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:1916:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1916 | [=] { return ToUint32(context, limit); });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1950:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1950 | GotoIfNot(SmiEqual(LoadStringLengthAsSmi(separator_string), smi_zero),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1954:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1954 | GotoIf(SmiEqual(subject_length, smi_zero), &return_empty_array);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1954:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1954 | GotoIf(SmiEqual(subject_length, smi_zero), &return_empty_array);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1957:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1957 | StringToArray(context, subject_string, subject_length, limit_number));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1803:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::JSArray> v8::internal::StringBuiltinsAssembler::StringToArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1803 | TNode<Context> context, TNode<String> subject_string,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1957:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1957 | StringToArray(context, subject_string, subject_length, limit_number));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1803:43: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::JSArray> v8::internal::StringBuiltinsAssembler::StringToArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1803 | TNode<Context> context, TNode<String> subject_string,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1957:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1957 | StringToArray(context, subject_string, subject_length, limit_number));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1804:16: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::JSArray> v8::internal::StringBuiltinsAssembler::StringToArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1804 | TNode<Smi> subject_length, TNode<Number> limit_number) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1957:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1957 | StringToArray(context, subject_string, subject_length, limit_number));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1804:46: note: initializing argument 4 of ‘v8::internal::TNode<v8::internal::JSArray> v8::internal::StringBuiltinsAssembler::StringToArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1804 | TNode<Smi> subject_length, TNode<Number> limit_number) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1964:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1964 | separator_string, limit_number);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:1964:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1964 | separator_string, limit_number);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeSubstrAssembler::GenerateStringPrototypeSubstrImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:2009:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
2009 | var_start = ConvertToRelativeIndex(context, start, string_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:258:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
258 | TNode<IntPtrT> ConvertToRelativeIndex(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2009:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2009 | var_start = ConvertToRelativeIndex(context, start, string_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:259:55: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
259 | TNode<Object> index,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2009:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2009 | var_start = ConvertToRelativeIndex(context, start, string_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:260:56: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
260 | TNode<IntPtrT> length);
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2038:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2038 | IntPtrSub(string_length, var_start.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2065:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2065 | var_result_length = IntPtrSub(string_length, var_start.value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2075:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2075 | args.PopAndReturn(SubString(string, var_start.value(), end));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2075:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2075 | args.PopAndReturn(SubString(string, var_start.value(), end));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1520:42: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1520 | TNode<IntPtrT> to);
| ~~~~~~~~~~~~~~~^~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Smi> v8::internal::StringBuiltinsAssembler::ToSmiBetweenZeroAnd(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Smi>)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-string-gen.cc:2093:28: note: in expansion of macro ‘CAST’
2093 | TNode<Smi> value_smi = CAST(value_int);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2095:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2095 | Branch(SmiAbove(value_smi, limit), &if_isoutofbounds, &if_isinbounds);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiAbove(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:326:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
326 | SMI_COMPARISON_OP(SmiAbove, UintPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2095:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2095 | Branch(SmiAbove(value_smi, limit), &if_isoutofbounds, &if_isinbounds);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiAbove(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:326:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
326 | SMI_COMPARISON_OP(SmiAbove, UintPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-string-gen.cc:2099:20: note: in expansion of macro ‘CAST’
2099 | var_result = CAST(value_int);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2107:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2107 | SelectConstant<Smi>(SmiLessThan(value_smi, zero), zero, limit);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2107:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2107 | SelectConstant<Smi>(SmiLessThan(value_smi, zero), zero, limit);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]’:
../deps/v8/src/ic/binary-op-assembler.cc:449:41: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2107:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2107 | SelectConstant<Smi>(SmiLessThan(value_smi, zero), zero, limit);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:430:60: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
430 | TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value,
| ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2107:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2107 | SelectConstant<Smi>(SmiLessThan(value_smi, zero), zero, limit);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:431:36: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
431 | TNode<A> false_value) {
| ~~~~~~~~~^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-string-gen.cc:2115:38: note: in expansion of macro ‘CAST’
2115 | TNode<HeapNumber> value_int_hn = CAST(value_int);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2121:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2121 | smi_zero, limit);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:430:60: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
430 | TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value,
| ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2121:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2121 | smi_zero, limit);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:431:36: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
431 | TNode<A> false_value) {
| ~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringSubstringAssembler::GenerateStringSubstringImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:2134:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2134 | Return(SubString(string, from, to));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2134:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2134 | Return(SubString(string, from, to));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:64: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2134:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2134 | Return(SubString(string, from, to));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1520:42: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1520 | TNode<IntPtrT> to);
| ~~~~~~~~~~~~~~~^~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringPrototypeSubstringAssembler::GenerateStringPrototypeSubstringImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:2167:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2167 | var_end = length;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2180:19: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2180 | var_start = tmp;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2188:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2188 | SmiUntag(var_end.value())));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringTrimAssembler::Generate(v8::internal::String::TrimMode, const char*)’:
../deps/v8/src/builtins/builtins-string-gen.cc:2228:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2228 | TVARIABLE(IntPtrT, var_end, IntPtrSub(string_length, IntPtrConstant(1)));
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro ‘EXPAND’
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro ‘TYPED_VARIABLE_DEF’
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2228:3: note: in expansion of macro ‘TVARIABLE’
2228 | TVARIABLE(IntPtrT, var_end, IntPtrSub(string_length, IntPtrConstant(1)));
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2243:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2243 | IntPtrAdd(var_end.value(), IntPtrConstant(1))));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1519:41: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
1519 | TNode<String> SubString(TNode<String> string, TNode<IntPtrT> from,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2247:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
2247 | CallRuntime(Runtime::kStringTrim, context, string, SmiConstant(mode)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Int32T> v8::internal::StringBuiltinsAssembler::LoadSurrogatePairAt(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::String>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>, v8::internal::UnicodeEncoding)’:
../deps/v8/src/builtins/builtins-string-gen.cc:2409:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2409 | TNode<IntPtrT> next_index = IntPtrAdd(index, IntPtrConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2449:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
2449 | Int32Add(trail, surrogate_offset)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:861:40: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Int32Add(v8::internal::compiler::TNode<v8::internal::Int32T>, v8::internal::compiler::TNode<v8::internal::Int32T>)’
861 | TNode<Int32T> Int32Add(TNode<Int32T> left, TNode<Int32T> right) {
| ~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2449:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
2449 | Int32Add(trail, surrogate_offset)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:861:60: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Int32Add(v8::internal::compiler::TNode<v8::internal::Int32T>, v8::internal::compiler::TNode<v8::internal::Int32T>)’
861 | TNode<Int32T> Int32Add(TNode<Int32T> left, TNode<Int32T> right) {
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-string-gen.cc: In member function ‘void v8::internal::StringIteratorPrototypeNextAssembler::GenerateStringIteratorPrototypeNextImpl()’:
../deps/v8/src/builtins/builtins-string-gen.cc:2489:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
2489 | TNode<String> value = StringFromSingleCodePoint(ch, encoding);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1544:57: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringFromSingleCodePoint(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>, v8::internal::UnicodeEncoding)’
1544 | TNode<String> StringFromSingleCodePoint(TNode<Int32T> codepoint,
| ~~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2493:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2493 | SmiTag(Signed(IntPtrAdd(position, length))));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-string-gen.cc:2493:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2493 | SmiTag(Signed(IntPtrAdd(position, length))));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-typed-array-from-dsl-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-typed-array-from-dsl-gen.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/handles-inl.h:9,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/handles-inl.h:8,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/handles-inl.h:8,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/x64/builtins-x64.o ../deps/v8/src/builtins/x64/builtins-x64.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../deps/v8 -I../deps/v8/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/x64/builtins-x64.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/builtins/builtins-string-gen.cc:363:69: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::String; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::String]’:
../deps/v8/src/builtins/builtins-string-gen.cc:366:56: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Int32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Int32T]’:
../deps/v8/src/builtins/builtins-string-gen.cc:604:40: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/handles-inl.h:9,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1057:69: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1166:7: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1199:75: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1244:77: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1313:69: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1396:7: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1437:67: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>}]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1456:64: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 8 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::String>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1512:74: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1515:75: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1536:67: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-proxy-gen.cc:20:77: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-proxy-gen.h:8,
from ../deps/v8/src/builtins/builtins-proxy-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>}]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1543:38: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::String>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/handles-inl.h:8,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1704:66: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Smi; F = v8::internal::StringBuiltinsAssembler::StringToArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)::<lambda()>; G = v8::internal::StringBuiltinsAssembler::StringToArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1819:51: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; F = v8::internal::StringPrototypeSplitAssembler::GenerateStringPrototypeSplitImpl()::<lambda()>; G = v8::internal::StringPrototypeSplitAssembler::GenerateStringPrototypeSplitImpl()::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-string-gen.cc:1916:47: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’:
../deps/v8/src/builtins/builtins-string-gen.cc:2107:72: required from here
../deps/v8/src/code-stub-assembler.h:432:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
432 | return Select<A>(condition, [=] { return true_value; },
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:432:33: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
432 | return Select<A>(condition, [=] { return true_value; },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:433:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
433 | [=] { return false_value; });
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:433:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
433 | [=] { return false_value; });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapNumber; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapNumber]’:
../deps/v8/src/builtins/builtins-string-gen.cc:2119:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapNumber>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapNumber>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapNumber>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapNumber]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/ic/keyed-store-generic.cc:14:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/ic/keyed-store-generic.cc:14:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
rm -f TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_init.a && ar crsT TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_init.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_init/deps/v8/src/setup-isolate-full.o
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/ic/keyed-store-generic.cc:14:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
rm -f TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_nosnapshot.a && ar crsT TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_nosnapshot.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_nosnapshot/gen/libraries.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_nosnapshot/gen/extras-libraries.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_nosnapshot/gen/experimental-extras-libraries.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_nosnapshot/deps/v8/src/snapshot/snapshot-empty.o
touch TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/v8_maybe_snapshot.stamp
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/ic/keyed-store-generic.cc:14:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/ic/keyed-store-generic.cc:14:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
LD_LIBRARY_PATH=TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.host:TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; mkdir -p TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release; python ../tools/testrunner/utils/dump_build_config_gyp.py "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/v8_build_config.json" "dcheck_always_on=0" "is_asan=0" "is_cfi=0" "is_component_build=static_library" "is_debug=Release" "is_gcov_coverage=0" "is_msan=0" "is_tsan=0" "is_ubsan_vptr=0" "target_cpu=x64" "v8_enable_i18n_support=1" "v8_enable_verify_predictable=0" "v8_target_cpu=x64" "v8_use_snapshot=false"
touch TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/v8.stamp
LD_LIBRARY_PATH=TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.host:TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen; python tools/js2c.py "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_javascript.cc" lib/internal/per_context.js lib/internal/bootstrap/cache.js lib/internal/bootstrap/loaders.js lib/internal/bootstrap/node.js lib/async_hooks.js lib/assert.js lib/buffer.js lib/child_process.js lib/console.js lib/constants.js lib/crypto.js lib/cluster.js lib/dgram.js lib/dns.js lib/domain.js lib/events.js lib/fs.js lib/http.js lib/http2.js lib/_http_agent.js lib/_http_client.js lib/_http_common.js lib/_http_incoming.js lib/_http_outgoing.js lib/_http_server.js lib/https.js lib/inspector.js lib/module.js lib/net.js lib/os.js lib/path.js lib/perf_hooks.js lib/process.js lib/punycode.js lib/querystring.js lib/readline.js lib/repl.js lib/stream.js lib/_stream_readable.js lib/_stream_writable.js lib/_stream_duplex.js lib/_stream_transform.js lib/_stream_passthrough.js lib/_stream_wrap.js lib/string_decoder.js lib/sys.js lib/timers.js lib/tls.js lib/_tls_common.js lib/_tls_wrap.js lib/trace_events.js lib/tty.js lib/url.js lib/util.js lib/v8.js lib/vm.js lib/worker_threads.js lib/zlib.js lib/internal/assert.js lib/internal/async_hooks.js lib/internal/bash_completion.js lib/internal/buffer.js lib/internal/cli_table.js lib/internal/child_process.js lib/internal/cluster/child.js lib/internal/cluster/master.js lib/internal/cluster/round_robin_handle.js lib/internal/cluster/shared_handle.js lib/internal/cluster/utils.js lib/internal/cluster/worker.js lib/internal/crypto/certificate.js lib/internal/crypto/cipher.js lib/internal/crypto/diffiehellman.js lib/internal/crypto/hash.js lib/internal/crypto/keygen.js lib/internal/crypto/pbkdf2.js lib/internal/crypto/random.js lib/internal/crypto/scrypt.js lib/internal/crypto/sig.js lib/internal/crypto/util.js lib/internal/constants.js lib/internal/dgram.js lib/internal/dns/promises.js lib/internal/dns/utils.js lib/internal/domexception.js lib/internal/encoding.js lib/internal/errors.js lib/internal/error-serdes.js lib/internal/fixed_queue.js lib/internal/freelist.js lib/internal/fs/promises.js lib/internal/fs/read_file_context.js lib/internal/fs/streams.js lib/internal/fs/sync_write_stream.js lib/internal/fs/utils.js lib/internal/fs/watchers.js lib/internal/http.js lib/internal/inspector_async_hook.js lib/internal/linkedlist.js lib/internal/modules/cjs/helpers.js lib/internal/modules/cjs/loader.js lib/internal/modules/esm/loader.js lib/internal/modules/esm/create_dynamic_module.js lib/internal/modules/esm/default_resolve.js lib/internal/modules/esm/module_job.js lib/internal/modules/esm/module_map.js lib/internal/modules/esm/translators.js lib/internal/safe_globals.js lib/internal/net.js lib/internal/options.js lib/internal/print_help.js lib/internal/process/esm_loader.js lib/internal/process/main_thread_only.js lib/internal/process/next_tick.js lib/internal/process/per_thread.js lib/internal/process/promises.js lib/internal/process/stdio.js lib/internal/process/warning.js lib/internal/process/worker_thread_only.js lib/internal/querystring.js lib/internal/process/write-coverage.js lib/internal/process/coverage.js lib/internal/readline.js lib/internal/repl.js lib/internal/repl/await.js lib/internal/repl/recoverable.js lib/internal/socket_list.js lib/internal/test/binding.js lib/internal/test/heap.js lib/internal/timers.js lib/internal/tls.js lib/internal/trace_events_async_hooks.js lib/internal/tty.js lib/internal/url.js lib/internal/util.js lib/internal/util/comparisons.js lib/internal/util/inspect.js lib/internal/util/inspector.js lib/internal/util/types.js lib/internal/http2/core.js lib/internal/http2/compat.js lib/internal/http2/util.js lib/internal/v8_prof_polyfill.js lib/internal/v8_prof_processor.js lib/internal/validators.js lib/internal/stream_base_commons.js lib/internal/vm/source_text_module.js lib/internal/worker.js lib/internal/streams/lazy_transform.js lib/internal/streams/async_iterator.js lib/internal/streams/buffer_list.js lib/internal/streams/duplexpair.js lib/internal/streams/legacy.js lib/internal/streams/destroy.js lib/internal/streams/state.js lib/internal/streams/pipeline.js lib/internal/streams/end-of-stream.js lib/internal/wrap_js_stream.js deps/v8/tools/splaytree.js deps/v8/tools/codemap.js deps/v8/tools/consarray.js deps/v8/tools/csvparser.js deps/v8/tools/profile.js deps/v8/tools/profile_view.js deps/v8/tools/logreader.js deps/v8/tools/arguments.js deps/v8/tools/tickprocessor.js deps/v8/tools/SourceMap.js deps/v8/tools/tickprocessor-driver.js deps/node-inspect/lib/_inspect.js deps/node-inspect/lib/internal/inspect_client.js deps/node-inspect/lib/internal/inspect_repl.js deps/acorn/dist/acorn.js deps/acorn/dist/walk.js config.gypi tools/check_macros.py src/notrace_macros.py src/noperfctr_macros.py tools/nodcheck_macros.py
ln -f "../src/inspector/node_protocol.pdl" "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_protocol.pdl" 2>/dev/null || (rm -rf "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_protocol.pdl" && cp -af "../src/inspector/node_protocol.pdl" "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_protocol.pdl")
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
ln -f "../src/inspector/node_protocol_config.json" "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_protocol_config.json" 2>/dev/null || (rm -rf "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_protocol_config.json" && cp -af "../src/inspector/node_protocol_config.json" "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_protocol_config.json")
../deps/v8/src/interpreter/interpreter-generator.cc: In member function ‘void v8::internal::interpreter::{anonymous}::InterpreterLoadGlobalAssembler::LdaGlobal(int, int, v8::internal::TypeofMode)’:
../deps/v8/src/interpreter/interpreter-generator.cc:174:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FeedbackVector>::TNode(const v8::internal::compiler::TNode<v8::internal::FeedbackVector>&)’ is deprecated [-Wdeprecated-copy]
174 | CodeStubAssembler::INTPTR_PARAMETERS);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FeedbackVector>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FeedbackVector]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-generator.cc:15:
../deps/v8/src/ic/accessor-assembler.h:80:43: note: initializing argument 1 of ‘void v8::internal::AccessorAssembler::LoadGlobalIC(v8::internal::AccessorAssembler::TNode<v8::internal::FeedbackVector>, v8::internal::AccessorAssembler::Node*, v8::internal::CodeStubAssembler::LazyNode<v8::internal::Context>&, v8::internal::CodeStubAssembler::LazyNode<v8::internal::Name>&, v8::internal::TypeofMode, v8::internal::ExitPoint*, v8::internal::CodeStubAssembler::ParameterMode)’
80 | void LoadGlobalIC(TNode<FeedbackVector> vector, Node* slot,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
LD_LIBRARY_PATH=TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.host:TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen; python tools/inspector_protocol/convert_protocol_to_json.py "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_protocol.pdl" "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_protocol.json"
../deps/v8/src/interpreter/interpreter-generator.cc: In member function ‘void v8::internal::interpreter::{anonymous}::InterpreterBitwiseBinaryOpAssembler::BitwiseBinaryOpWithFeedback(v8::internal::Operation)’:
../deps/v8/src/interpreter/interpreter-generator.cc:929:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
929 | UpdateFeedback(SmiOr(result_type, input_feedback), feedback_vector,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/interpreter/interpreter-generator.cc:929:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
929 | UpdateFeedback(SmiOr(result_type, input_feedback), feedback_vector,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/interpreter/interpreter-generator.cc: In member function ‘void v8::internal::interpreter::{anonymous}::InterpreterBitwiseBinaryOpAssembler::BitwiseBinaryOpWithSmi(v8::internal::Operation)’:
../deps/v8/src/interpreter/interpreter-generator.cc:969:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
969 | UpdateFeedback(SmiOr(result_type, var_left_feedback.value()),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/interpreter/interpreter-generator.cc: In member function ‘void v8::internal::interpreter::{anonymous}::BitwiseNotAssembler::GenerateImpl()’:
../deps/v8/src/interpreter/interpreter-generator.cc:1075:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1075 | UpdateFeedback(SmiOr(result_type, var_feedback.value()), feedback_vector,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/interpreter/interpreter-generator.cc: In member function ‘virtual v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::interpreter::{anonymous}::NegateAssemblerImpl::SmiOp(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Variable*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Variable*)’:
../deps/v8/src/interpreter/interpreter-generator.cc:1232:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1232 | GotoIf(SmiEqual(smi_value, SmiConstant(0)), &if_zero);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/interpreter/interpreter-generator.cc:1235:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1235 | GotoIf(SmiEqual(smi_value, SmiConstant(Smi::kMinValue)), &if_min_smi);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/interpreter/interpreter-generator.cc:1239:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1239 | var_result = SmiSub(SmiConstant(0), smi_value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/interpreter/interpreter-generator.cc: In member function ‘virtual v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::interpreter::{anonymous}::IncDecAssembler::SmiOp(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Variable*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Variable*)’:
../deps/v8/src/interpreter/interpreter-generator.cc:1328:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1328 | ? TrySmiAdd(value, one, &if_overflow)
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:289:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)’
289 | TNode<Smi> TrySmiAdd(TNode<Smi> a, TNode<Smi> b, Label* if_overflow);
| ~~~~~~~~~~~^
../deps/v8/src/interpreter/interpreter-generator.cc:1328:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1328 | ? TrySmiAdd(value, one, &if_overflow)
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:289:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)’
289 | TNode<Smi> TrySmiAdd(TNode<Smi> a, TNode<Smi> b, Label* if_overflow);
| ~~~~~~~~~~~^
../deps/v8/src/interpreter/interpreter-generator.cc:1329:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1329 | : TrySmiSub(value, one, &if_overflow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:290:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)’
290 | TNode<Smi> TrySmiSub(TNode<Smi> a, TNode<Smi> b, Label* if_overflow);
| ~~~~~~~~~~~^
../deps/v8/src/interpreter/interpreter-generator.cc:1329:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1329 | : TrySmiSub(value, one, &if_overflow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:290:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)’
290 | TNode<Smi> TrySmiSub(TNode<Smi> a, TNode<Smi> b, Label* if_overflow);
| ~~~~~~~~~~~^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/interpreter/interpreter-generator.cc: In member function ‘void v8::internal::interpreter::{anonymous}::GetTemplateObjectAssembler::GenerateImpl()’:
../deps/v8/src/interpreter/interpreter-generator.cc:2449:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2449 | GotoIf(WordEqual(cached_value, SmiConstant(0)), &call_runtime);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Smi; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/interpreter/interpreter-generator.cc: In member function ‘void v8::internal::interpreter::{anonymous}::CreateClosureAssembler::GenerateImpl()’:
../deps/v8/src/interpreter/interpreter-generator.cc:2486:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2486 | CallBuiltin(Builtins::kFastNewClosure, context, shared, feedback_cell);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/interpreter/interpreter-generator.cc:2500:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2500 | CallRuntime(Runtime::kNewClosure, context, shared, feedback_cell);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/interpreter/interpreter-generator.cc:2508:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
2508 | feedback_cell);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
touch c2f76cea471f76cf2c3598fdaf7e30aa78ec3761.intermediate
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Smi>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::Smi; PreviousType = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-string-gen.cc:365:49: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
LD_LIBRARY_PATH=TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.host:TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen; python tools/inspector_protocol/concatenate_protocols.py deps/v8/src/inspector/js_protocol.json "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_protocol.json" "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/concatenated_protocol.json"
../deps/v8/src/interpreter/interpreter-generator.cc: In member function ‘void v8::internal::interpreter::{anonymous}::ForInStepAssembler::GenerateImpl()’:
../deps/v8/src/interpreter/interpreter-generator.cc:2970:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2970 | TNode<Smi> result = SmiAdd(index, one);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/interpreter/interpreter-generator.cc:2970:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
2970 | TNode<Smi> result = SmiAdd(index, one);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
LD_LIBRARY_PATH=TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.host:TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src/node/inspector/protocol; python tools/inspector_protocol/code_generator.py --jinja_dir tools/inspector_protocol/.. --output_base "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src/" --config "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_protocol_config.json"
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-string-gen.cc:1844:78: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >]’:
../deps/v8/src/code-stub-assembler.h:424:56: required from ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; F = v8::internal::StringPrototypeSplitAssembler::GenerateStringPrototypeSplitImpl()::<lambda()>; G = v8::internal::StringPrototypeSplitAssembler::GenerateStringPrototypeSplitImpl()::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
../deps/v8/src/builtins/builtins-string-gen.cc:1916:47: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapNumber>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapNumber; PreviousType = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; bool FromTyped = true]’
../deps/v8/src/builtins/builtins-string-gen.cc:2056:53: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapNumber>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapNumber>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapNumber>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapNumber]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Smi; F = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; G = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/code-stub-assembler.h:433:49: required from ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
../deps/v8/src/builtins/builtins-string-gen.cc:2107:72: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-string-gen.h:8,
from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
LD_LIBRARY_PATH=TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.host:TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen; python tools/compress_json.py "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/concatenated_protocol.json" "TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/v8_inspector_protocol_json.h"
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:17:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:17:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:17:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/ic/keyed-store-generic.cc:14:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]’:
../deps/v8/src/interpreter/interpreter-generator.cc:926:41: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Int32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Int32T]’:
../deps/v8/src/interpreter/interpreter-generator.cc:1071:64: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/interpreter/interpreter-generator.cc:1248:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/interpreter/interpreter-generator.cc:1450:79: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
../deps/v8/src/interpreter/interpreter-generator.cc:2486:78: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-arguments-gen.h:8,
from ../deps/v8/src/interpreter/interpreter-generator.cc:10:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:17:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:17:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]’:
../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:142:8: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Oddball; F = v8::internal::interpreter::IntrinsicsGenerator::IsInstanceType(v8::internal::compiler::Node*, int)::<lambda()>; G = v8::internal::interpreter::IntrinsicsGenerator::IsInstanceType(v8::internal::compiler::Node*, int)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:142:8: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Oddball; F = v8::internal::interpreter::IntrinsicsGenerator::IsJSReceiver(const v8::internal::interpreter::InterpreterAssembler::RegListNodePair&, v8::internal::compiler::Node*)::<lambda()>; G = v8::internal::interpreter::IntrinsicsGenerator::IsJSReceiver(const v8::internal::interpreter::InterpreterAssembler::RegListNodePair&, v8::internal::compiler::Node*)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:151:71: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/base/lazy-instance.h:71,
from ../deps/v8/src/base/platform/mutex.h:9,
from ../deps/v8/src/base/platform/platform.h:31,
from ../deps/v8/src/allocation.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Oddball>]’:
../deps/v8/src/code-stub-assembler.h:424:56: required from ‘v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Oddball; F = v8::internal::interpreter::IntrinsicsGenerator::IsInstanceType(v8::internal::compiler::Node*, int)::<lambda()>; G = v8::internal::interpreter::IntrinsicsGenerator::IsInstanceType(v8::internal::compiler::Node*, int)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:142:8: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8,
from ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/debug/debug.h:19,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/handles-inl.h:9,
from ../deps/v8/src/interpreter/setup-interpreter-internal.cc:7:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:6:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:6:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:6:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/setup-builtins-internal.cc:10:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:6:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:6:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/builtins/builtins-array-gen.h: In member function ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context> v8::internal::ArrayBuiltinsAssembler::context()’:
../deps/v8/src/builtins/builtins-array-gen.h:72:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
72 | TNode<Context> context() { return context_; }
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/builtins/builtins-array-gen.h: In member function ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object> v8::internal::ArrayBuiltinsAssembler::receiver()’:
../deps/v8/src/builtins/builtins-array-gen.h:73:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
73 | TNode<Object> receiver() { return receiver_; }
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/builtins/builtins-array-gen.h: In member function ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::IntPtrT> v8::internal::ArrayBuiltinsAssembler::argc()’:
../deps/v8/src/builtins/builtins-array-gen.h:74:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
74 | TNode<IntPtrT> argc() { return argc_; }
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/builtins/builtins-array-gen.h: In member function ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver> v8::internal::ArrayBuiltinsAssembler::o()’:
../deps/v8/src/builtins/builtins-array-gen.h:75:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
75 | TNode<JSReceiver> o() { return o_; }
| ^~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/builtins/builtins-array-gen.h: In member function ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::ArrayBuiltinsAssembler::len()’:
../deps/v8/src/builtins/builtins-array-gen.h:76:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
76 | TNode<Number> len() { return len_; }
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:6:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:6:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:6:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:17:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:6:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:6:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:8:
../deps/v8/src/base/platform/time.h: In function ‘v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)’:
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function ‘v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)’:
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of ‘TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]’
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc: In member function ‘void v8::internal::KeyedStoreGenericAssembler::EmitGenericPropertyStore(v8::internal::AccessorAssembler::SloppyTNode<v8::internal::JSReceiver>, v8::internal::AccessorAssembler::SloppyTNode<v8::internal::Map>, const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/ic/keyed-store-generic.cc:64:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
64 | Nothing<LanguageMode>());
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:53:51: note: initializing argument 1 of ‘void v8::internal::KeyedStoreGenericAssembler::EmitGenericPropertyStore(v8::internal::AccessorAssembler::TNode<v8::internal::JSReceiver>, v8::internal::AccessorAssembler::TNode<v8::internal::Map>, const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::ExitPoint*, v8::internal::compiler::CodeAssembler::Label*, v8::Maybe<v8::internal::LanguageMode>)’
53 | void EmitGenericPropertyStore(TNode<JSReceiver> receiver,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:64:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
64 | Nothing<LanguageMode>());
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:54:44: note: initializing argument 2 of ‘void v8::internal::KeyedStoreGenericAssembler::EmitGenericPropertyStore(v8::internal::AccessorAssembler::TNode<v8::internal::JSReceiver>, v8::internal::AccessorAssembler::TNode<v8::internal::Map>, const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::ExitPoint*, v8::internal::compiler::CodeAssembler::Label*, v8::Maybe<v8::internal::LanguageMode>)’
54 | TNode<Map> receiver_map,
| ~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc: In static member function ‘static void v8::internal::KeyedStoreGenericGenerator::SetProperty(v8::internal::compiler::CodeAssemblerState*, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Context>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::JSReceiver>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::BoolT>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Name>, v8::internal::KeyedStoreGenericGenerator::TNode<v8::internal::Object>, v8::internal::LanguageMode)’:
../deps/v8/src/ic/keyed-store-generic.cc:119:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
119 | language_mode);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:34:35: note: initializing argument 1 of ‘void v8::internal::KeyedStoreGenericAssembler::SetProperty(v8::internal::AccessorAssembler::TNode<v8::internal::Context>, v8::internal::AccessorAssembler::TNode<v8::internal::JSReceiver>, v8::internal::AccessorAssembler::TNode<v8::internal::BoolT>, v8::internal::AccessorAssembler::TNode<v8::internal::Name>, v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::LanguageMode)’
34 | void SetProperty(TNode<Context> context, TNode<JSReceiver> receiver,
| ~~~~~~~~~~~~~~~^~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:119:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
119 | language_mode);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:34:62: note: initializing argument 2 of ‘void v8::internal::KeyedStoreGenericAssembler::SetProperty(v8::internal::AccessorAssembler::TNode<v8::internal::Context>, v8::internal::AccessorAssembler::TNode<v8::internal::JSReceiver>, v8::internal::AccessorAssembler::TNode<v8::internal::BoolT>, v8::internal::AccessorAssembler::TNode<v8::internal::Name>, v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::LanguageMode)’
34 | void SetProperty(TNode<Context> context, TNode<JSReceiver> receiver,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:119:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
119 | language_mode);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:35:33: note: initializing argument 3 of ‘void v8::internal::KeyedStoreGenericAssembler::SetProperty(v8::internal::AccessorAssembler::TNode<v8::internal::Context>, v8::internal::AccessorAssembler::TNode<v8::internal::JSReceiver>, v8::internal::AccessorAssembler::TNode<v8::internal::BoolT>, v8::internal::AccessorAssembler::TNode<v8::internal::Name>, v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::LanguageMode)’
35 | TNode<BoolT> is_simple_receiver, TNode<Name> unique_name,
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:119:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
119 | language_mode);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:35:65: note: initializing argument 4 of ‘void v8::internal::KeyedStoreGenericAssembler::SetProperty(v8::internal::AccessorAssembler::TNode<v8::internal::Context>, v8::internal::AccessorAssembler::TNode<v8::internal::JSReceiver>, v8::internal::AccessorAssembler::TNode<v8::internal::BoolT>, v8::internal::AccessorAssembler::TNode<v8::internal::Name>, v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::LanguageMode)’
35 | TNode<BoolT> is_simple_receiver, TNode<Name> unique_name,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:119:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
119 | language_mode);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:36:34: note: initializing argument 5 of ‘void v8::internal::KeyedStoreGenericAssembler::SetProperty(v8::internal::AccessorAssembler::TNode<v8::internal::Context>, v8::internal::AccessorAssembler::TNode<v8::internal::JSReceiver>, v8::internal::AccessorAssembler::TNode<v8::internal::BoolT>, v8::internal::AccessorAssembler::TNode<v8::internal::Name>, v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::LanguageMode)’
36 | TNode<Object> value, LanguageMode language_mode);
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/keyed-store-generic.cc: In member function ‘void v8::internal::KeyedStoreGenericAssembler::BranchIfPrototypesHaveNonFastElements(v8::internal::AccessorAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/ic/keyed-store-generic.cc:137:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
137 | GotoIf(IsCustomElementsReceiverInstanceType(instance_type),
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:1458:21: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsCustomElementsReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1458 | TNode<Int32T> instance_type);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc: In member function ‘void v8::internal::KeyedStoreGenericAssembler::EmitGenericPropertyStore(v8::internal::AccessorAssembler::TNode<v8::internal::JSReceiver>, v8::internal::AccessorAssembler::TNode<v8::internal::Map>, const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::ExitPoint*, v8::internal::compiler::CodeAssembler::Label*, v8::Maybe<v8::internal::LanguageMode>)’:
../deps/v8/src/ic/keyed-store-generic.cc:700:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
700 | &transition_array, &var_transition_map_or_array);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::MaybeObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:673:47: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::DispatchMaybeObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
673 | void DispatchMaybeObject(TNode<MaybeObject> maybe_object, Label* if_smi,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/ic/keyed-store-generic.cc:764:40: note: in expansion of macro ‘CAST’
764 | TNode<NameDictionary> properties = CAST(LoadSlowProperties(CAST(receiver)));
| ^~~~
../deps/v8/src/ic/keyed-store-generic.cc:764:64: note: in expansion of macro ‘CAST’
764 | TNode<NameDictionary> properties = CAST(LoadSlowProperties(CAST(receiver)));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::JSReceiver]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/ic/keyed-store-generic.cc:767:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
767 | ¬_found);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:1877:47: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
1877 | void NameDictionaryLookup(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:805:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
805 | &add_dictionary_property_slow);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NameDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:1902:30: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::Add(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel]’
1902 | void Add(TNode<Dictionary> dictionary, TNode<Name> key, TNode<Object> value,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:805:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
805 | &add_dictionary_property_slow);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:1902:73: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::Add(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel]’
1902 | void Add(TNode<Dictionary> dictionary, TNode<Name> key, TNode<Object> value,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/ic/keyed-store-generic.cc: In member function ‘void v8::internal::KeyedStoreGenericAssembler::KeyedStoreGeneric()’:
../deps/v8/src/ic/keyed-store-generic.cc:905:60: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
905 | GotoIf(IsCustomElementsReceiverInstanceType(instance_type), &slow);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:1458:21: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsCustomElementsReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1458 | TNode<Int32T> instance_type);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc: In member function ‘void v8::internal::KeyedStoreGenericAssembler::StoreIC_Uninitialized()’:
../deps/v8/src/ic/keyed-store-generic.cc:967:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
967 | GotoIf(IsSpecialReceiverInstanceType(instance_type), &miss);
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/ic/keyed-store-generic.cc:8:
../deps/v8/src/code-stub-assembler.h:1456:60: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSpecialReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
1456 | TNode<BoolT> IsSpecialReceiverInstanceType(TNode<Int32T> instance_type);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc: In member function ‘void v8::internal::KeyedStoreGenericAssembler::SetProperty(v8::internal::AccessorAssembler::TNode<v8::internal::Context>, v8::internal::AccessorAssembler::TNode<v8::internal::JSReceiver>, v8::internal::AccessorAssembler::TNode<v8::internal::BoolT>, v8::internal::AccessorAssembler::TNode<v8::internal::Name>, v8::internal::AccessorAssembler::TNode<v8::internal::Object>, v8::internal::LanguageMode)’:
../deps/v8/src/ic/keyed-store-generic.cc:1004:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1004 | Just(language_mode));
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:639:23: note: initializing argument 1 of ‘void v8::internal::KeyedStoreGenericAssembler::EmitGenericPropertyStore(v8::internal::AccessorAssembler::TNode<v8::internal::JSReceiver>, v8::internal::AccessorAssembler::TNode<v8::internal::Map>, const v8::internal::AccessorAssembler::StoreICParameters*, v8::internal::ExitPoint*, v8::internal::compiler::CodeAssembler::Label*, v8::Maybe<v8::internal::LanguageMode>)’
639 | TNode<JSReceiver> receiver, TNode<Map> receiver_map,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:1009:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1009 | SmiConstant(language_mode));
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:1009:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
1009 | SmiConstant(language_mode));
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Name>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/ic/keyed-store-generic.cc:1009:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1009 | SmiConstant(language_mode));
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::Name>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:6:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:6:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]’:
../deps/v8/src/ic/keyed-store-generic.cc:181:67: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::TransitionArray; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::TransitionArray]’:
../deps/v8/src/ic/keyed-store-generic.cc:719:47: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::TransitionArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/async_wrap.o ../src/async_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/async_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/bootstrapper.o ../src/bootstrapper.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/bootstrapper.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/callback_scope.o ../src/callback_scope.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/callback_scope.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/cares_wrap.o ../src/cares_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/cares_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/connection_wrap.o ../src/connection_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/connection_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/base/lazy-instance.h:71,
from ../deps/v8/src/base/platform/mutex.h:9,
from ../deps/v8/src/base/platform/platform.h:31,
from ../deps/v8/src/allocation.h:10,
from ../deps/v8/src/compiler/code-assembler.h:13,
from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]’
../deps/v8/src/ic/keyed-store-generic.cc:711:62: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/connect_wrap.o ../src/connect_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/connect_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/base/lazy-instance.h:71,
from ../deps/v8/src/base/platform/mutex.h:9,
from ../deps/v8/src/base/platform/platform.h:31,
from ../deps/v8/src/allocation.h:10,
from ../deps/v8/src/compiler/code-assembler.h:13,
from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::JSObject>]’:
../deps/v8/src/compiler/code-assembler.h:622:37: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::JSObject; PreviousType = v8::internal::JSReceiver; bool FromTyped = true]’
../deps/v8/src/ic/keyed-store-generic.cc:764:40: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/ic/keyed-store-generic.h:8,
from ../deps/v8/src/ic/keyed-store-generic.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::JSObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::JSObject]’:
../deps/v8/src/compiler/code-assembler.h:622:43: required from ‘v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::JSObject; PreviousType = v8::internal::JSReceiver; bool FromTyped = true]’
../deps/v8/src/ic/keyed-store-generic.cc:764:40: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:8:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/isolate.h: In constructor ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’:
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const’:
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function ‘v8::internal::ThreadId v8::internal::Isolate::thread_id() const’:
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro ‘THREAD_LOCAL_TOP_ACCESSOR’
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:8:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/frames.h: In member function ‘void v8::internal::InnerPointerToCodeCache::Flush()’:
../deps/v8/src/frames.h:47:41: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: ‘struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry’ declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/debug_utils.o ../src/debug_utils.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/debug_utils.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:9:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:8:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:9:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:8:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/x64/builtins-x64.cc:9:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:8:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:13:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:8:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/x64/builtins-x64.cc:9:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/interpreter/interpreter-assembler.cc: In member function ‘void v8::internal::interpreter::InterpreterAssembler::IncrementCallCount(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/interpreter/interpreter-assembler.cc:712:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
712 | call_count, SmiConstant(1 << FeedbackNexus::CallCountField::kShift));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/interpreter/interpreter-assembler.cc: In member function ‘void v8::internal::interpreter::InterpreterAssembler::CollectCallableFeedback(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/interpreter/interpreter-assembler.cc:735:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
735 | HeapConstant(FeedbackVector::MegamorphicSentinel(isolate())));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Symbol; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/interpreter/interpreter-assembler.cc:745:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
745 | HeapConstant(FeedbackVector::UninitializedSentinel(isolate())));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Symbol; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/interpreter/interpreter-assembler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::interpreter::InterpreterAssembler::Construct(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, const v8::internal::interpreter::InterpreterAssembler::RegListNodePair&, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/interpreter/interpreter-assembler.cc:947:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
947 | HeapConstant(FeedbackVector::MegamorphicSentinel(isolate())));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Symbol; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/interpreter/interpreter-assembler.cc:979:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
979 | feedback_element, LoadRoot(Heap::kuninitialized_symbolRootIndex));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Object; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/interpreter/interpreter-assembler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::interpreter::InterpreterAssembler::ConstructWithSpread(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, const v8::internal::interpreter::InterpreterAssembler::RegListNodePair&, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
../deps/v8/src/interpreter/interpreter-assembler.cc:1126:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
1126 | HeapConstant(FeedbackVector::MegamorphicSentinel(isolate())));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Symbol; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/interpreter/interpreter-assembler.cc:1144:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
1144 | feedback_element, LoadRoot(Heap::kuninitialized_symbolRootIndex));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/interpreter/interpreter-assembler.h:10,
from ../deps/v8/src/interpreter/interpreter-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Object; <template-parameter-1-3> = void]’
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)’:
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function ‘v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)’:
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::BaseBuiltinsFromDSLAssembler::LoadElementNoHole12ATFixedArray(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:41:116: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
41 | TNode<FixedArray> t1 = UncheckedCast<FixedArray>(ConvertFixedArrayBaseToFixedArray(t0, label_Unexpected_1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1174:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’
1174 | TNode<FixedArrayBase> base, Label* cast_fail);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:45:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArray>&)’ is deprecated [-Wdeprecated-copy]
45 | *elements1 = t1;
| ^~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArray]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:46:101: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
46 | TNode<Object> t2 = UncheckedCast<Object>(LoadFixedArrayElement(elements1->value(), p_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:740:50: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
740 | TNode<Smi> index) {
| ~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:50:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
50 | *e2 = t2;
| ^~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::BaseBuiltinsFromDSLAssembler::LoadElementNoHole18ATFixedDoubleArray(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:112:134: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
112 | TNode<FixedDoubleArray> t5 = UncheckedCast<FixedDoubleArray>(ConvertFixedArrayBaseToFixedDoubleArray(t4, label_Unexpected_5));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1177:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’
1177 | TNode<FixedArrayBase> base, Label* cast_fail) {
| ~~~~~~~~~~~~~~~~~~~~~~^~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:116:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedDoubleArray>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedDoubleArray>&)’ is deprecated [-Wdeprecated-copy]
116 | *elements4 = t5;
| ^~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedDoubleArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedDoubleArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedDoubleArray]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:117:123: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
117 | TNode<Float64T> t6 = UncheckedCast<Float64T>(LoadDoubleWithHoleCheck(elements4->value(), p_index, label_IfHole_4));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:793:54: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Float64T> v8::internal::CodeStubAssembler::LoadDoubleWithHoleCheck(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)’
793 | TNode<Smi> index,
| ~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:122:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
122 | *e5 = t6;
| ^~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Oddball> v8::internal::BaseBuiltinsFromDSLAssembler::HasPropertyObject(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::HasPropertyLookupMode)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:167:101: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
167 | TNode<HeapObject> t8 = UncheckedCast<HeapObject>(TaggedToHeapObject(p_o, label_CastError_6));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:166:54: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
166 | TNode<HeapObject> TaggedToHeapObject(TNode<Object> value, Label* fail) {
| ~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:170:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
170 | *_return6 = t9;
| ^~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc:168:83: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro ‘CAST’
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro ‘CAST’
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of ‘v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]’
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)’:
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)’ is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WeakFixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]’
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In member function ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’:
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:6:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Restart()’:
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:6:
../deps/v8/src/base/platform/elapsed-timer.h: In member function ‘v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const’:
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::ArrayBuiltinsFromDSLAssembler::FastArraySplice(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubArguments*, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::CodeAssembler::Label*)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:29:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
29 | *originalLength8 = t10;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:34:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
34 | *actualStart9 = t11;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:39:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
39 | *actualDeleteCount10 = t12;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:40:91: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
40 | TNode<Smi> t13 = UncheckedCast<Smi>(SmiSub(p_insertCount, actualDeleteCount10->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:44:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
44 | *lengthDelta11 = t13;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:49:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
49 | *newLength12 = t14;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:50:85: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
50 | TNode<JSArray> t15 = UncheckedCast<JSArray>(TaggedToJSArray(p_o, label_Bailout_7));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:171:48: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
171 | TNode<JSArray> TaggedToJSArray(TNode<Object> value, Label* fail) {
| ~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:54:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
54 | *a13 = t15;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:59:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
59 | *map14 = t16;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:6:
../deps/v8/src/counters.h: In member function ‘v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const’:
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:117:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
117 | *elementsKind15 = t21;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:183:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
183 | *_for_index_t29128 = t30;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:196:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
196 | *e16 = t32;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:219:96: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
219 | TNode<IntPtrT> t35 = UncheckedCast<IntPtrT>(IntPtrAdd(_for_index_t29128->value(), t34));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:220:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
220 | *_for_index_t29128 = t35;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:233:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
233 | *length17 = t37;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:255:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
255 | *deletedResult18 = t39;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:265:81: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
265 | TNode<BoolT> t42 = UncheckedCast<BoolT>(SmiEqual(newLength12->value(), t41));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:274:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
274 | StoreJSArrayLength(a13->value(), t44);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:877:61: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::StoreJSArrayLength(v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
877 | Node* StoreJSArrayLength(TNode<JSArray> array, TNode<Smi> length);
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:282:109: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
282 | TNode<FixedArray> t46 = UncheckedCast<FixedArray>(ConvertFixedArrayBaseToFixedArray(t45, label_Bailout_7));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArrayBase>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1174:29: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’
1174 | TNode<FixedArrayBase> base, Label* cast_fail);
| ~~~~~~~~~~~~~~~~~~~~~~^~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:286:19: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArray>&)’ is deprecated [-Wdeprecated-copy]
286 | *elements19 = t46;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArray]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:291:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
291 | *elementsMap20 = t47;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:310:89: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
310 | TNode<BoolT> t51 = UncheckedCast<BoolT>(SmiGreaterThan(lengthDelta11->value(), t50));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:318:188: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
318 | TNode<FixedArray> t54 = UncheckedCast<FixedArray>(ExtractFixedArray(elements19->value(), t53, actualStart9->value(), newLength12->value(), ExtractFixedArrayFlag::kAllFixedArrays));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1225:44: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray> v8::internal::CodeStubAssembler::ExtractFixedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::ExtractFixedArrayFlags)’
1225 | TNode<FixedArray> source, TNode<Smi> first, TNode<Smi> count,
| ~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:320:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArray>&)’ is deprecated [-Wdeprecated-copy]
320 | *newElements21 = t54;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::FixedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArray]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:341:80: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
341 | TNode<BoolT> t57 = UncheckedCast<BoolT>(SmiGreaterThan(p_insertCount, t56));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:341:80: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
341 | TNode<BoolT> t57 = UncheckedCast<BoolT>(SmiGreaterThan(p_insertCount, t56));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:362:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
362 | *_for_index_t60133 = t61;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:375:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
375 | *e23 = t63;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:380:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
380 | TNode<Smi> t66 = UncheckedCast<Smi>(SmiAdd(k22->value(), t65));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:381:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
381 | *k22 = t66;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:382:80: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
382 | StoreFixedArrayElementSmi(newElements21->value(), t64, e23->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:887:44: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::StoreFixedArrayElementSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::WriteBarrierMode)’
887 | TNode<FixedArray> object, TNode<Smi> index, TNode<Object> value,
| ~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:387:96: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
387 | TNode<IntPtrT> t68 = UncheckedCast<IntPtrT>(IntPtrAdd(_for_index_t60133->value(), t67));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:388:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
388 | *_for_index_t60133 = t68;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:397:81: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
397 | TNode<Smi> t70 = UncheckedCast<Smi>(SmiSub(t69, actualDeleteCount10->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:401:16: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
401 | *count24 = t70;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:416:83: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
416 | TNode<BoolT> t73 = UncheckedCast<BoolT>(SmiGreaterThan(count24->value(), t72));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:423:99: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
423 | TNode<Object> t75 = UncheckedCast<Object>(LoadFixedArrayElement(elements19->value(), t74));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:740:50: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
740 | TNode<Smi> index) {
| ~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:427:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
427 | *e25 = t75;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:431:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
431 | TNode<Smi> t78 = UncheckedCast<Smi>(SmiAdd(k22->value(), t77));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:432:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
432 | *k22 = t78;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:433:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
433 | StoreFixedArrayElementSmi(newElements21->value(), t76, e25->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:887:44: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::StoreFixedArrayElementSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::WriteBarrierMode)’
887 | TNode<FixedArray> object, TNode<Smi> index, TNode<Object> value,
| ~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:437:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
437 | TNode<Smi> t81 = UncheckedCast<Smi>(SmiSub(count24->value(), t80));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:438:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
438 | *count24 = t81;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:461:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
461 | *limit26 = t83;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:483:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
483 | TNode<Smi> t87 = UncheckedCast<Smi>(SmiAdd(k22->value(), t86));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:484:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
484 | *k22 = t87;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:485:89: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
485 | StoreFixedArrayElementSmi(newElements21->value(), t85, TheHoleConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:887:44: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::StoreFixedArrayElementSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::WriteBarrierMode)’
887 | TNode<FixedArray> object, TNode<Smi> index, TNode<Object> value,
| ~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArraySpliceTorqueAssembler::GenerateArraySpliceTorqueImpl()’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:514:101: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
514 | TNode<Object> t88 = UncheckedCast<Object>(CallBuiltin(Builtins::kToObject, p_context, p_receiver));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:519:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
519 | *o27 = t88;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:528:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
528 | *len28 = t91;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:531:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
531 | TNode<Object> t94 = UncheckedCast<Object>(GetArgumentValue(arguments, t93));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:2323:74: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::GetArgumentValue(v8::internal::CodeStubArguments*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
2323 | TNode<Object> GetArgumentValue(CodeStubArguments* args, TNode<IntPtrT> index);
| ~~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:535:16: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
535 | *start29 = t94;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:541:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
541 | *relativeStart30 = t95;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In lambda function:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:547:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
547 | return t101;
| ^~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:6:
../deps/v8/src/counters-inl.h: In member function ‘void v8::internal::RuntimeCallTimer::CommitTimeToCounter()’:
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/base/platform/time.h:108:14: note: because ‘v8::base::TimeDelta’ has user-provided ‘v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)’
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:6:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of ‘void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)’
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In lambda function:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:551:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
551 | return t102;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArraySpliceTorqueAssembler::GenerateArraySpliceTorqueImpl()’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:608:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
608 | *insertCount32 = t111;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:639:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
639 | *insertCount32 = t119;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:641:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
641 | *actualDeleteCount33 = t120;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:653:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
653 | TNode<Smi> t125 = UncheckedCast<Smi>(SmiSub(t122, t124));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:653:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
653 | TNode<Smi> t125 = UncheckedCast<Smi>(SmiSub(t122, t124));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:654:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
654 | *insertCount32 = t125;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:657:90: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
657 | TNode<Object> t128 = UncheckedCast<Object>(GetArgumentValue(arguments, t127));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:2323:74: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::GetArgumentValue(v8::internal::CodeStubArguments*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
2323 | TNode<Object> GetArgumentValue(CodeStubArguments* args, TNode<IntPtrT> index);
| ~~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:661:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
661 | *deleteCount34 = t128;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:667:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
667 | *dc35 = t129;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:673:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
673 | *actualDeleteCount33 = t134;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:718:216: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
718 | TNode<Object> t138 = UncheckedCast<Object>(FastArraySplice(p_context, arguments, o27->value(), len28->value(), actualStart31->value(), insertCount32->value(), actualDeleteCount33->value(), label_Bailout_45));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:15:87: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::ArrayBuiltinsFromDSLAssembler::FastArraySplice(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubArguments*, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Object> ArrayBuiltinsFromDSLAssembler::FastArraySplice(TNode<Context> p_context, CodeStubArguments* p_args, TNode<Object> p_o, TNode<Number> p_originalLengthNumber, TNode<Number> p_actualStartNumber, TNode<Smi> p_insertCount, TNode<Number> p_actualDeleteCountNumber, Label* label_Bailout_7) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:732:120: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
732 | TNode<Object> t139 = UncheckedCast<Object>(ArraySpeciesCreate(p_context, o27->value(), actualDeleteCount33->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1113:43: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::ArraySpeciesCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1113 | Node* ArraySpeciesCreate(TNode<Context> context, TNode<Object> originalArray,
| ~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:737:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
737 | *a36 = t139;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:767:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
767 | *from38 = t143;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:768:128: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
768 | TNode<Oddball> t144 = UncheckedCast<Oddball>(HasPropertyObject(o27->value(), from38->value(), p_context, kHasProperty));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:21:89: note: initializing argument 3 of ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Oddball> v8::internal::BaseBuiltinsFromDSLAssembler::HasPropertyObject(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::HasPropertyLookupMode)’
21 | TNode<Oddball> HasPropertyObject(TNode<Object> p_o, TNode<Object> p_p, TNode<Context> p_c, HasPropertyLookupMode p_f);
| ~~~~~~~~~~~~~~~^~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:773:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
773 | *fromPresent39 = t144;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:792:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
792 | *fromValue40 = t146;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:795:110: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
795 | CallRuntime(Runtime::kCreateDataProperty, p_context, a36->value(), t147, fromValue40->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Object>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:804:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
804 | *k37 = t150;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:812:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
812 | CallRuntime(Runtime::kSetProperty, p_context, a36->value(), t151, actualDeleteCount33->value(), t152);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:812:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
812 | CallRuntime(Runtime::kSetProperty, p_context, a36->value(), t151, actualDeleteCount33->value(), t152);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 6 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:860:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
860 | *from43 = t155;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:867:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
867 | *to44 = t157;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:868:134: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
868 | TNode<Oddball> t158 = UncheckedCast<Oddball>(HasPropertyObject(o27->value(), from43->value(), p_context, kHasProperty));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:21:89: note: initializing argument 3 of ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Oddball> v8::internal::BaseBuiltinsFromDSLAssembler::HasPropertyObject(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::HasPropertyLookupMode)’
21 | TNode<Oddball> HasPropertyObject(TNode<Object> p_o, TNode<Object> p_p, TNode<Context> p_c, HasPropertyLookupMode p_f);
| ~~~~~~~~~~~~~~~^~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:873:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
873 | *fromPresent45 = t158;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:895:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
895 | *fromValue46 = t160;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:897:124: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
897 | CallRuntime(Runtime::kSetProperty, p_context, o27->value(), to44->value(), fromValue46->value(), t161);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 6 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:906:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
906 | CallRuntime(Runtime::kDeleteProperty, p_context, o27->value(), to44->value(), t162);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:915:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
915 | *k42 = t165;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:947:90: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
947 | CallRuntime(Runtime::kDeleteProperty, p_context, o27->value(), t171, t172);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:947:90: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
947 | CallRuntime(Runtime::kDeleteProperty, p_context, o27->value(), t171, t172);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:951:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
951 | *k42 = t175;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:979:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
979 | *k47 = t176;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1006:31: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1006 | *from48 = t181;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1016:29: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1016 | *to49 = t186;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1017:138: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1017 | TNode<Oddball> t187 = UncheckedCast<Oddball>(HasPropertyObject(o27->value(), from48->value(), p_context, kHasProperty));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:21:89: note: initializing argument 3 of ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Oddball> v8::internal::BaseBuiltinsFromDSLAssembler::HasPropertyObject(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::HasPropertyLookupMode)’
21 | TNode<Oddball> HasPropertyObject(TNode<Object> p_o, TNode<Object> p_p, TNode<Context> p_c, HasPropertyLookupMode p_f);
| ~~~~~~~~~~~~~~~^~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1022:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1022 | *fromPresent50 = t187;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1044:42: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1044 | *fromValue51 = t189;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1046:128: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1046 | CallRuntime(Runtime::kSetProperty, p_context, o27->value(), to49->value(), fromValue51->value(), t190);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 6 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
../deps/v8/src/interpreter/interpreter-assembler.cc:967:78: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1055:109: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1055 | CallRuntime(Runtime::kDeleteProperty, p_context, o27->value(), to49->value(), t191);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1064:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1064 | *k47 = t194;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1111:33: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1111 | *_for_index_t201153 = t202;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1124:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1124 | *e52 = t204;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1129:97: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1129 | CallRuntime(Runtime::kSetProperty, p_context, o27->value(), t205, e52->value(), t206);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1129:97: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1129 | CallRuntime(Runtime::kSetProperty, p_context, o27->value(), t205, e52->value(), t206);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 6 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1133:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1133 | *k37 = t209;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1138:99: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1138 | TNode<IntPtrT> t211 = UncheckedCast<IntPtrT>(IntPtrAdd(_for_index_t201153->value(), t210));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)’
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1139:33: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1139 | *_for_index_t201153 = t211;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1151:81: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
1151 | CallRuntime(Runtime::kSetProperty, p_context, o27->value(), t212, t214, t215);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::String>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1151:81: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1151 | CallRuntime(Runtime::kSetProperty, p_context, o27->value(), t212, t214, t215);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1151:81: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1151 | CallRuntime(Runtime::kSetProperty, p_context, o27->value(), t212, t214, t215);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 6 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Smi>}]’
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::ArrayBuiltinsFromDSLAssembler::ArrayForEachTorqueContinuation(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1169:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1169 | *k54 = p_initial_k;
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1189:114: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1189 | TNode<Oddball> t216 = UncheckedCast<Oddball>(HasPropertyObject(p_o, k54->value(), p_context, kHasProperty));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:21:50: note: initializing argument 1 of ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Oddball> v8::internal::BaseBuiltinsFromDSLAssembler::HasPropertyObject(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::HasPropertyLookupMode)’
21 | TNode<Oddball> HasPropertyObject(TNode<Object> p_o, TNode<Object> p_p, TNode<Context> p_c, HasPropertyLookupMode p_f);
| ~~~~~~~~~~~~~~^~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1189:114: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1189 | TNode<Oddball> t216 = UncheckedCast<Oddball>(HasPropertyObject(p_o, k54->value(), p_context, kHasProperty));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:21:89: note: initializing argument 3 of ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Oddball> v8::internal::BaseBuiltinsFromDSLAssembler::HasPropertyObject(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::HasPropertyLookupMode)’
21 | TNode<Oddball> HasPropertyObject(TNode<Object> p_o, TNode<Object> p_p, TNode<Context> p_c, HasPropertyLookupMode p_f);
| ~~~~~~~~~~~~~~~^~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1194:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1194 | *kPresent55 = t216;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1213:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1213 | *kValue56 = t218;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1214:135: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1214 | TNode<Object> t219 = UncheckedCast<Object>(Call(p_context, p_callbackfn, p_thisArg, kValue56->value(), k54->value(), p_o));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:408:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
408 | TNode<Object> Call(TNode<Context> context, TNode<Object> callable,
| ~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1214:135: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1214 | TNode<Object> t219 = UncheckedCast<Object>(Call(p_context, p_callbackfn, p_thisArg, kValue56->value(), k54->value(), p_o));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:409:36: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
409 | TNode<Object> receiver, TArgs... args) {
| ~~~~~~~~~~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1214:135: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1214 | TNode<Object> t219 = UncheckedCast<Object>(Call(p_context, p_callbackfn, p_thisArg, kValue56->value(), k54->value(), p_o));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:409:51: note: initializing argument 6 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
409 | TNode<Object> receiver, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1229:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1229 | *k54 = t222;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayForEachLoopEagerDeoptContinuationAssembler::GenerateArrayForEachLoopEagerDeoptContinuationImpl()’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1254:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1254 | TNode<Object> t223 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1254:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1254 | TNode<Object> t223 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1254:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1254 | TNode<Object> t223 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 5 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1254:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1254 | TNode<Object> t223 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1254:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1254 | TNode<Object> t223 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 8 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1254:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1254 | TNode<Object> t223 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayForEachLoopLazyDeoptContinuationAssembler::GenerateArrayForEachLoopLazyDeoptContinuationImpl()’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1276:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1276 | TNode<Object> t224 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1276:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1276 | TNode<Object> t224 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1276:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1276 | TNode<Object> t224 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 5 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1276:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1276 | TNode<Object> t224 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1276:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1276 | TNode<Object> t224 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 8 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1276:221: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1276 | TNode<Object> t224 = UncheckedCast<Object>(CallBuiltin(Builtins::kArrayForEachLoopContinuation, p_context, p_receiver, p_callback, p_thisArg, UndefinedConstant(), p_receiver, p_initialK, p_length, UndefinedConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 9 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayForEachLoopContinuationAssembler::GenerateArrayForEachLoopContinuationImpl()’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1317:110: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1317 | TNode<JSReceiver> t225 = UncheckedCast<JSReceiver>(TaggedToCallable(p_callback, label_Unexpected_70));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:178:52: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
178 | TNode<JSReceiver> TaggedToCallable(TNode<Object> value, Label* fail) {
| ~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1321:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1321 | *callbackfn57 = t225;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1322:91: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1322 | TNode<Smi> t226 = UncheckedCast<Smi>(TaggedToSmi(p_initialK, label_Unexpected_70));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:161:40: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
161 | TNode<Smi> TaggedToSmi(TNode<Object> value, Label* fail) {
| ~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1327:89: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1327 | TNode<Smi> t227 = UncheckedCast<Smi>(TaggedToSmi(p_length, label_Unexpected_70));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:161:40: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
161 | TNode<Smi> TaggedToSmi(TNode<Object> value, Label* fail) {
| ~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1332:178: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1332 | TNode<Object> t228 = UncheckedCast<Object>(ArrayForEachTorqueContinuation(p_context, p_object, number_length59->value(), callbackfn57->value(), p_thisArg, k58->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1156:102: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::ArrayBuiltinsFromDSLAssembler::ArrayForEachTorqueContinuation(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1156 | compiler::TNode<Object> ArrayBuiltinsFromDSLAssembler::ArrayForEachTorqueContinuation(TNode<Context> p_context, TNode<Object> p_o, TNode<Number> p_len, TNode<JSReceiver> p_callbackfn, TNode<Object> p_thisArg, TNode<Number> p_initial_k) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1332:178: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1332 | TNode<Object> t228 = UncheckedCast<Object>(ArrayForEachTorqueContinuation(p_context, p_object, number_length59->value(), callbackfn57->value(), p_thisArg, k58->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1156:127: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::ArrayBuiltinsFromDSLAssembler::ArrayForEachTorqueContinuation(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1156 | compiler::TNode<Object> ArrayBuiltinsFromDSLAssembler::ArrayForEachTorqueContinuation(TNode<Context> p_context, TNode<Object> p_o, TNode<Number> p_len, TNode<JSReceiver> p_callbackfn, TNode<Object> p_thisArg, TNode<Number> p_initial_k) {
| ~~~~~~~~~~~~~~^~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1332:178: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1332 | TNode<Object> t228 = UncheckedCast<Object>(ArrayForEachTorqueContinuation(p_context, p_object, number_length59->value(), callbackfn57->value(), p_thisArg, k58->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1156:199: note: initializing argument 5 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::ArrayBuiltinsFromDSLAssembler::ArrayForEachTorqueContinuation(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1156 | compiler::TNode<Object> ArrayBuiltinsFromDSLAssembler::ArrayForEachTorqueContinuation(TNode<Context> p_context, TNode<Object> p_o, TNode<Number> p_len, TNode<JSReceiver> p_callbackfn, TNode<Object> p_thisArg, TNode<Number> p_initial_k) {
| ~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::ArrayBuiltinsFromDSLAssembler::FastArrayForEach(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Smi>*)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1363:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1363 | *k62 = t230;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1383:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1383 | *smi_len63 = t231;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1384:90: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1384 | TNode<JSArray> t232 = UncheckedCast<JSArray>(TaggedToJSArray(p_o, label_Slow_72));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:171:48: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
171 | TNode<JSArray> TaggedToJSArray(TNode<Object> value, Label* fail) {
| ~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1388:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1388 | *a64 = t232;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1393:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
1393 | *map65 = t233;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1416:29: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
1416 | *elementsKind66 = t236;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1452:152: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1452 | VisitAllElements18ATFixedDoubleArray(p_context, a64->value(), smi_len63->value(), p_callbackfn, p_thisArg, label_Bailout_71, Bailout060);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.h:23:60: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsFromDSLAssembler::VisitAllElements18ATFixedDoubleArray(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Smi>*)’
23 | void VisitAllElements18ATFixedDoubleArray(TNode<Context> p_context, TNode<JSArray> p_a, TNode<Smi> p_len, TNode<JSReceiver> p_callbackfn, TNode<Object> p_thisArg, Label* label_Bailout_140, TVariable<Smi>* Bailout0111);
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1452:152: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1452 | VisitAllElements18ATFixedDoubleArray(p_context, a64->value(), smi_len63->value(), p_callbackfn, p_thisArg, label_Bailout_71, Bailout060);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.h:23:127: note: initializing argument 4 of ‘void v8::internal::ArrayBuiltinsFromDSLAssembler::VisitAllElements18ATFixedDoubleArray(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Smi>*)’
23 | void VisitAllElements18ATFixedDoubleArray(TNode<Context> p_context, TNode<JSArray> p_a, TNode<Smi> p_len, TNode<JSReceiver> p_callbackfn, TNode<Object> p_thisArg, Label* label_Bailout_140, TVariable<Smi>* Bailout0111);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1452:152: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1452 | VisitAllElements18ATFixedDoubleArray(p_context, a64->value(), smi_len63->value(), p_callbackfn, p_thisArg, label_Bailout_71, Bailout060);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.h:23:155: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsFromDSLAssembler::VisitAllElements18ATFixedDoubleArray(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Smi>*)’
23 | void VisitAllElements18ATFixedDoubleArray(TNode<Context> p_context, TNode<JSArray> p_a, TNode<Smi> p_len, TNode<JSReceiver> p_callbackfn, TNode<Object> p_thisArg, Label* label_Bailout_140, TVariable<Smi>* Bailout0111);
| ~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1460:146: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1460 | VisitAllElements12ATFixedArray(p_context, a64->value(), smi_len63->value(), p_callbackfn, p_thisArg, label_Bailout_71, Bailout060);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.h:24:54: note: initializing argument 1 of ‘void v8::internal::ArrayBuiltinsFromDSLAssembler::VisitAllElements12ATFixedArray(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Smi>*)’
24 | void VisitAllElements12ATFixedArray(TNode<Context> p_context, TNode<JSArray> p_a, TNode<Smi> p_len, TNode<JSReceiver> p_callbackfn, TNode<Object> p_thisArg, Label* label_Bailout_151, TVariable<Smi>* Bailout0115);
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1460:146: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1460 | VisitAllElements12ATFixedArray(p_context, a64->value(), smi_len63->value(), p_callbackfn, p_thisArg, label_Bailout_71, Bailout060);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.h:24:121: note: initializing argument 4 of ‘void v8::internal::ArrayBuiltinsFromDSLAssembler::VisitAllElements12ATFixedArray(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Smi>*)’
24 | void VisitAllElements12ATFixedArray(TNode<Context> p_context, TNode<JSArray> p_a, TNode<Smi> p_len, TNode<JSReceiver> p_callbackfn, TNode<Object> p_thisArg, Label* label_Bailout_151, TVariable<Smi>* Bailout0115);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1460:146: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1460 | VisitAllElements12ATFixedArray(p_context, a64->value(), smi_len63->value(), p_callbackfn, p_thisArg, label_Bailout_71, Bailout060);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.h:24:149: note: initializing argument 5 of ‘void v8::internal::ArrayBuiltinsFromDSLAssembler::VisitAllElements12ATFixedArray(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Smi>*)’
24 | void VisitAllElements12ATFixedArray(TNode<Context> p_context, TNode<JSArray> p_a, TNode<Smi> p_len, TNode<JSReceiver> p_callbackfn, TNode<Object> p_thisArg, Label* label_Bailout_151, TVariable<Smi>* Bailout0115);
| ~~~~~~~~~~~~~~^~~~~~~~~
In file included from ../src/node.h:63,
from ../src/callback_scope.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayForEachAssembler::GenerateArrayForEachImpl()’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1533:108: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1533 | TNode<Object> t241 = UncheckedCast<Object>(CallBuiltin(Builtins::kToObject, p_context, p_receiver));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1538:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1538 | *o67 = t241;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1547:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1547 | *len68 = t244;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1571:86: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1571 | TNode<Object> t251 = UncheckedCast<Object>(GetArgumentValue(arguments, t250));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:2323:74: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::GetArgumentValue(v8::internal::CodeStubArguments*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
2323 | TNode<Object> GetArgumentValue(CodeStubArguments* args, TNode<IntPtrT> index);
| ~~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1572:103: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1572 | TNode<JSReceiver> t252 = UncheckedCast<JSReceiver>(TaggedToCallable(t251, label_TypeError_79));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:178:52: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
178 | TNode<JSReceiver> TaggedToCallable(TNode<Object> value, Label* fail) {
| ~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1576:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1576 | *callbackfn69 = t252;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In lambda function:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1580:88: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1580 | TNode<Object> t257 = UncheckedCast<Object>(GetArgumentValue(arguments, t256));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:2323:74: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::GetArgumentValue(v8::internal::CodeStubArguments*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
2323 | TNode<Object> GetArgumentValue(CodeStubArguments* args, TNode<IntPtrT> index);
| ~~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1581:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1581 | return t257;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayForEachAssembler::GenerateArrayForEachImpl()’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1640:188: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1640 | TNode<Object> t265 = UncheckedCast<Object>(FastArrayForEach(p_context, o67->value(), len68->value(), callbackfn69->value(), thisArg70->value(), label_Bailout_87, k_value72));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1348:88: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::ArrayBuiltinsFromDSLAssembler::FastArrayForEach(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Smi>*)’
1348 | compiler::TNode<Object> ArrayBuiltinsFromDSLAssembler::FastArrayForEach(TNode<Context> p_context, TNode<Object> p_o, TNode<Number> p_len, TNode<JSReceiver> p_callbackfn, TNode<Object> p_thisArg, Label* label_Bailout_71, TVariable<Smi>* Bailout060) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1655:181: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1655 | TNode<Object> t266 = UncheckedCast<Object>(ArrayForEachTorqueContinuation(p_context, o67->value(), len68->value(), callbackfn69->value(), thisArg70->value(), k71->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1156:102: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::ArrayBuiltinsFromDSLAssembler::ArrayForEachTorqueContinuation(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
1156 | compiler::TNode<Object> ArrayBuiltinsFromDSLAssembler::ArrayForEachTorqueContinuation(TNode<Context> p_context, TNode<Object> p_o, TNode<Number> p_len, TNode<JSReceiver> p_callbackfn, TNode<Object> p_thisArg, TNode<Number> p_initial_k) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1666:86: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
1666 | TNode<Object> t269 = UncheckedCast<Object>(GetArgumentValue(arguments, t268));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:2323:74: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::GetArgumentValue(v8::internal::CodeStubArguments*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
2323 | TNode<Object> GetArgumentValue(CodeStubArguments* args, TNode<IntPtrT> index);
| ~~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayBuiltinsFromDSLAssembler::VisitAllElements18ATFixedDoubleArray(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Smi>*)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1692:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1692 | *k112 = t272;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1697:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
1697 | *map113 = t273;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1727:84: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1727 | TNode<BoolT> t274 = UncheckedCast<BoolT>(SmiLessThan(k112->value(), p_len));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../src/async_wrap-inl.h:29,
from ../src/async_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/async_wrap.cc:789:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
789 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(async_wrap, node::AsyncWrap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1741:92: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
1741 | TNode<BoolT> t276 = UncheckedCast<BoolT>(WordNotEqual(map113->value(), t275));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:60: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Map; Right = v8::internal::Map; <template-parameter-1-3> = void]’
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1781:141: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1781 | TNode<Object> t278 = UncheckedCast<Object>(LoadElementNoHole18ATFixedDoubleArray(p_a, k112->value(), label_FoundHole_148));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:20:70: note: initializing argument 1 of ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object> v8::internal::BaseBuiltinsFromDSLAssembler::LoadElementNoHole18ATFixedDoubleArray(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)’
20 | TNode<Object> LoadElementNoHole18ATFixedDoubleArray(TNode<JSArray> p_a, TNode<Smi> p_index, Label* label_IfHole_4);
| ~~~~~~~~~~~~~~~^~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1786:33: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1786 | *value114 = t278;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1787:142: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1787 | TNode<Object> t279 = UncheckedCast<Object>(Call(p_context, p_callbackfn, p_thisArg, value114->value(), k112->value(), p_a));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:408:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
408 | TNode<Object> Call(TNode<Context> context, TNode<Object> callable,
| ~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1787:142: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1787 | TNode<Object> t279 = UncheckedCast<Object>(Call(p_context, p_callbackfn, p_thisArg, value114->value(), k112->value(), p_a));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:409:36: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
409 | TNode<Object> receiver, TArgs... args) {
| ~~~~~~~~~~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1787:142: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1787 | TNode<Object> t279 = UncheckedCast<Object>(Call(p_context, p_callbackfn, p_thisArg, value114->value(), k112->value(), p_a));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:409:51: note: initializing argument 6 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
409 | TNode<Object> receiver, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1826:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1826 | TNode<Smi> t283 = UncheckedCast<Smi>(SmiAdd(k112->value(), t282));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1827:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1827 | *k112 = t283;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayBuiltinsFromDSLAssembler::VisitAllElements12ATFixedArray(v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::ArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Smi>*)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1857:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1857 | *k116 = t285;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1862:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
1862 | *map117 = t286;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1892:84: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1892 | TNode<BoolT> t287 = UncheckedCast<BoolT>(SmiLessThan(k116->value(), p_len));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1906:92: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
1906 | TNode<BoolT> t289 = UncheckedCast<BoolT>(WordNotEqual(map117->value(), t288));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:60: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Map; Right = v8::internal::Map; <template-parameter-1-3> = void]’
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1946:135: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1946 | TNode<Object> t291 = UncheckedCast<Object>(LoadElementNoHole12ATFixedArray(p_a, k116->value(), label_FoundHole_159));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:19:64: note: initializing argument 1 of ‘v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Object> v8::internal::BaseBuiltinsFromDSLAssembler::LoadElementNoHole12ATFixedArray(v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::JSArray>, v8::internal::BaseBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)’
19 | TNode<Object> LoadElementNoHole12ATFixedArray(TNode<JSArray> p_a, TNode<Smi> p_index, Label* label_IfHole_0);
| ~~~~~~~~~~~~~~~^~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1951:33: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1951 | *value118 = t291;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1952:142: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
1952 | TNode<Object> t292 = UncheckedCast<Object>(Call(p_context, p_callbackfn, p_thisArg, value118->value(), k116->value(), p_a));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:408:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
408 | TNode<Object> Call(TNode<Context> context, TNode<Object> callable,
| ~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1952:142: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1952 | TNode<Object> t292 = UncheckedCast<Object>(Call(p_context, p_callbackfn, p_thisArg, value118->value(), k116->value(), p_a));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:409:36: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
409 | TNode<Object> receiver, TArgs... args) {
| ~~~~~~~~~~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1952:142: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1952 | TNode<Object> t292 = UncheckedCast<Object>(Call(p_context, p_callbackfn, p_thisArg, value118->value(), k116->value(), p_a));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:409:51: note: initializing argument 6 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
409 | TNode<Object> receiver, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1991:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1991 | TNode<Smi> t296 = UncheckedCast<Smi>(SmiAdd(k116->value(), t295));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1992:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1992 | *k116 = t296;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/async_wrap-inl.h:27,
from ../src/async_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/env.o ../src/env.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/env.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::DestroyParam; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::DestroyParam>&)]’:
../src/async_wrap.cc:379:77: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::DestroyParam>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::DestroyParam>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/exceptions.o ../src/exceptions.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/exceptions.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../src/bootstrapper.cc:3:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:870:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
870 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/bootstrapper.cc:186:1: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_INTERNAL’
186 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(symbols, node::symbols::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:13:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/builtins/x64/builtins-x64.cc:8:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../src/aliased_buffer.h:6,
from ../src/env.h:27,
from ../src/connect_wrap.h:6,
from ../src/connect_wrap.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:67:105: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::JSArray; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::JSArray]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:228:77: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:250:168: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:514:101: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:543:99: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1214:135: required from here
../deps/v8/src/code-stub-assembler.h:410:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
410 | if (IsUndefinedConstant(receiver) || IsNullConstant(receiver)) {
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:711:42: note: initializing argument 1 of ‘bool v8::internal::compiler::CodeAssembler::IsUndefinedConstant(v8::internal::compiler::TNode<v8::internal::Object>)’
711 | bool IsUndefinedConstant(TNode<Object> node);
| ~~~~~~~~~~~~~~^~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:410:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
410 | if (IsUndefinedConstant(receiver) || IsNullConstant(receiver)) {
| ~~~~~~~~~~~~~~^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:712:37: note: initializing argument 1 of ‘bool v8::internal::compiler::CodeAssembler::IsNullConstant(v8::internal::compiler::TNode<v8::internal::Object>)’
712 | bool IsNullConstant(TNode<Object> node);
| ~~~~~~~~~~~~~~^~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:413:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
413 | context, callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:413:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
413 | context, callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:413:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
413 | context, callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:416:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
416 | callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:416:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
416 | callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:416:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
416 | callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1254:221: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 8 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 9 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Oddball>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 10 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1787:142: required from here
../deps/v8/src/code-stub-assembler.h:410:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
410 | if (IsUndefinedConstant(receiver) || IsNullConstant(receiver)) {
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:711:42: note: initializing argument 1 of ‘bool v8::internal::compiler::CodeAssembler::IsUndefinedConstant(v8::internal::compiler::TNode<v8::internal::Object>)’
711 | bool IsUndefinedConstant(TNode<Object> node);
| ~~~~~~~~~~~~~~^~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:410:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
410 | if (IsUndefinedConstant(receiver) || IsNullConstant(receiver)) {
| ~~~~~~~~~~~~~~^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:712:37: note: initializing argument 1 of ‘bool v8::internal::compiler::CodeAssembler::IsNullConstant(v8::internal::compiler::TNode<v8::internal::Object>)’
712 | bool IsNullConstant(TNode<Object> node);
| ~~~~~~~~~~~~~~^~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:413:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
413 | context, callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:413:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
413 | context, callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:413:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
413 | context, callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:416:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
416 | callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:416:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
416 | callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:416:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
416 | callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
from ../deps/v8/src/builtins/builtins-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/fs_event_wrap.o ../src/fs_event_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/fs_event_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/handle_wrap.o ../src/handle_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/handle_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}]’:
../deps/v8/src/code-stub-assembler.h:413:48: required from ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1214:135: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 8 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}]’:
../deps/v8/src/code-stub-assembler.h:413:48: required from ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1787:142: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 8 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSArray>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/heap_utils.o ../src/heap_utils.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/heap_utils.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/js_stream.o ../src/js_stream.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/js_stream.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/module_wrap.o ../src/module_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/module_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/handles-inl.h:11,
from ../deps/v8/src/heap/factory-inl.h:10,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:6:
../deps/v8/src/v8threads.h: In member function ‘v8::internal::ThreadId v8::internal::ThreadState::id()’:
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/isolate.h:245:13: note: because ‘v8::internal::ThreadId’ has user-provided ‘v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)’
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../src/aliased_buffer.h:6,
from ../src/env.h:27,
from ../src/connection_wrap.h:6,
from ../src/connection_wrap.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node.o ../src/node.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_api.o ../src/node_api.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_api.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/async_wrap-inl.h:29,
from ../src/cares_wrap.cc:24:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/cares_wrap.cc:2260:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
2260 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(cares_wrap, node::cares_wrap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_buffer.o ../src/node_buffer.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_buffer.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/async_wrap-inl.h:27,
from ../src/cares_wrap.cc:24:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_buffer.cc:36: warning: "MIN" redefined
36 | #define MIN(a, b) ((a) < (b) ? (a) : (b))
|
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include/uv/unix.h:41,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include/uv.h:66,
from ../src/memory_tracker.h:11,
from ../src/memory_tracker-inl.h:6,
from ../src/base_object.h:28,
from ../src/async_wrap.h:27,
from ../src/handle_wrap.h:27,
from ../src/env.h:31,
from ../src/env-inl.h:28,
from ../src/node_errors.h:8,
from ../src/node_buffer.cc:24:
/usr/include/sys/param.h:102: note: this is the location of the previous definition
102 | #define MIN(a,b) (((a)<(b))?(a):(b))
|
In file included from ../src/node.h:63,
from ../src/node_internals.h:27,
from ../src/env.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_config.o ../src/node_config.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_config.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/heap_utils.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:870:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
870 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/heap_utils.cc:267:1: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_INTERNAL’
267 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(heap_utils, node::heap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_constants.o ../src/node_constants.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_constants.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/async_wrap-inl.h:29,
from ../src/fs_event_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/fs_event_wrap.cc:236:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
236 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(fs_event_wrap, node::FSEventWrap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/handle_wrap.h:27,
from ../src/handle_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/async_wrap-inl.h:29,
from ../src/stream_base.h:7,
from ../src/js_stream.h:8,
from ../src/js_stream.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/js_stream.cc:218:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
218 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(js_stream, node::JSStream::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/async_wrap-inl.h:27,
from ../src/fs_event_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_contextify.o ../src/node_contextify.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_contextify.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_domain.o ../src/node_domain.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_domain.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/js_stream.h:6,
from ../src/js_stream.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:25:106: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
25 | TNode<Object> t297 = UncheckedCast<Object>(Call(p_context, p_comparefn, UndefinedConstant(), p_a, p_b));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:408:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
408 | TNode<Object> Call(TNode<Context> context, TNode<Object> callable,
| ~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:25:106: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
25 | TNode<Object> t297 = UncheckedCast<Object>(Call(p_context, p_comparefn, UndefinedConstant(), p_a, p_b));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:409:51: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
409 | TNode<Object> receiver, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:25:106: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
25 | TNode<Object> t297 = UncheckedCast<Object>(Call(p_context, p_comparefn, UndefinedConstant(), p_a, p_b));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:409:51: note: initializing argument 5 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
409 | TNode<Object> receiver, TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:32:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
32 | *v74 = t298;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:40:92: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
40 | TNode<JSArrayBuffer> t299 = UncheckedCast<JSArrayBuffer>(LoadTypedArrayBuffer(p_array));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/builtins/builtins-typed-array-gen.h:84:65: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer> v8::internal::TypedArrayBuiltinsAssembler::LoadTypedArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
84 | TNode<JSArrayBuffer> LoadTypedArrayBuffer(TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:88:137: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
88 | TNode<Object> t304 = UncheckedCast<Object>(CallBuiltin(Builtins::kTypedArrayLoadElementAsTagged, p_context, p_array, p_kind, p_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:88:137: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
88 | TNode<Object> t304 = UncheckedCast<Object>(CallBuiltin(Builtins::kTypedArrayLoadElementAsTagged, p_context, p_array, p_kind, p_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:88:137: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
88 | TNode<Object> t304 = UncheckedCast<Object>(CallBuiltin(Builtins::kTypedArrayLoadElementAsTagged, p_context, p_array, p_kind, p_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 5 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:90:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
90 | *_return75 = t304;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:102:106: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
102 | CallBuiltin(Builtins::kTypedArrayStoreElementFromTagged, p_context, p_array, p_kind, p_index, p_value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:102:106: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
102 | CallBuiltin(Builtins::kTypedArrayStoreElementFromTagged, p_context, p_array, p_kind, p_index, p_value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:102:106: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
102 | CallBuiltin(Builtins::kTypedArrayStoreElementFromTagged, p_context, p_array, p_kind, p_index, p_value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 5 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:102:106: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
102 | CallBuiltin(Builtins::kTypedArrayStoreElementFromTagged, p_context, p_array, p_kind, p_index, p_value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 6 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayInsertionSort(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:114:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
114 | *from76 = p_from_arg;
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:118:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
118 | *to77 = p_to_arg;
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:126:92: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
126 | TNode<JSArrayBuffer> t305 = UncheckedCast<JSArrayBuffer>(LoadTypedArrayBuffer(p_array));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/builtins/builtins-typed-array-gen.h:84:65: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer> v8::internal::TypedArrayBuiltinsAssembler::LoadTypedArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
84 | TNode<JSArrayBuffer> LoadTypedArrayBuffer(TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:139:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
139 | TNode<Smi> t309 = UncheckedCast<Smi>(SmiAdd(from76->value(), t308));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:143:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
143 | *i78 = t309;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:164:97: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
164 | TNode<Object> t311 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, i78->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:164:97: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
164 | TNode<Object> t311 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, i78->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:164:97: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
164 | TNode<Object> t311 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, i78->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:169:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
169 | *element79 = t311;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:172:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
172 | TNode<Smi> t314 = UncheckedCast<Smi>(SmiSub(i78->value(), t313));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:176:16: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
176 | *j80 = t314;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:197:101: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
197 | TNode<Object> t316 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, j80->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:197:101: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
197 | TNode<Object> t316 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, j80->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:197:101: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
197 | TNode<Object> t316 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, j80->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:202:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
202 | *tmp81 = t316;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:203:171: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
203 | TNode<Number> t317 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, tmp81->value(), element79->value(), label_Detached_93));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:105: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:203:171: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
203 | TNode<Number> t317 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, tmp81->value(), element79->value(), label_Detached_93));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:136: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:203:171: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
203 | TNode<Number> t317 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, tmp81->value(), element79->value(), label_Detached_93));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:163: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:208:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
208 | *order82 = t317;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:228:81: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
228 | TNode<Smi> t322 = UncheckedCast<Smi>(SmiAdd(j80->value(), t321));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:229:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
229 | Store(p_context, p_array, p_kind, t322, tmp81->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:229:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
229 | Store(p_context, p_array, p_kind, t322, tmp81->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:229:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
229 | Store(p_context, p_array, p_kind, t322, tmp81->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:229:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
229 | Store(p_context, p_array, p_kind, t322, tmp81->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:133: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:248:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
248 | TNode<Smi> t324 = UncheckedCast<Smi>(SmiSub(j80->value(), t323));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:249:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
249 | *j80 = t324;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:255:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
255 | TNode<Smi> t327 = UncheckedCast<Smi>(SmiAdd(j80->value(), t326));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:256:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
256 | Store(p_context, p_array, p_kind, t327, element79->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:256:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
256 | Store(p_context, p_array, p_kind, t327, element79->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:256:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
256 | Store(p_context, p_array, p_kind, t327, element79->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:256:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
256 | Store(p_context, p_array, p_kind, t327, element79->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:133: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:263:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
263 | TNode<Smi> t329 = UncheckedCast<Smi>(SmiAdd(i78->value(), t328));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:264:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
264 | *i78 = t329;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc: In member function ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:279:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
279 | *from83 = p_from_arg;
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:283:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
283 | *to84 = p_to_arg;
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:299:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
299 | TNode<BoolT> t333 = UncheckedCast<BoolT>(SmiGreaterThan(t330, t332));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:299:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
299 | TNode<BoolT> t333 = UncheckedCast<BoolT>(SmiGreaterThan(t330, t332));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:315:83: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
315 | TNode<BoolT> t337 = UncheckedCast<BoolT>(SmiLessThanOrEqual(t334, t336));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:315:83: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
315 | TNode<BoolT> t337 = UncheckedCast<BoolT>(SmiLessThanOrEqual(t334, t336));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:321:132: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
321 | TypedArrayInsertionSort(p_context, p_array, p_kind, from83->value(), to84->value(), p_comparefn, label_Detached_102);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:106:81: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayInsertionSort(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’
106 | void TypedArrayBuiltinsFromDSLAssembler::TypedArrayInsertionSort(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_from_arg, TNode<Smi> p_to_arg, TNode<JSReceiver> p_comparefn, Label* label_Detached_93) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:321:132: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
321 | TypedArrayInsertionSort(p_context, p_array, p_kind, from83->value(), to84->value(), p_comparefn, label_Detached_102);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:106:112: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayInsertionSort(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’
106 | void TypedArrayBuiltinsFromDSLAssembler::TypedArrayInsertionSort(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_from_arg, TNode<Smi> p_to_arg, TNode<JSReceiver> p_comparefn, Label* label_Detached_93) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:321:132: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
321 | TypedArrayInsertionSort(p_context, p_array, p_kind, from83->value(), to84->value(), p_comparefn, label_Detached_102);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:106:132: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayInsertionSort(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’
106 | void TypedArrayBuiltinsFromDSLAssembler::TypedArrayInsertionSort(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_from_arg, TNode<Smi> p_to_arg, TNode<JSReceiver> p_comparefn, Label* label_Detached_93) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:321:132: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
321 | TypedArrayInsertionSort(p_context, p_array, p_kind, from83->value(), to84->value(), p_comparefn, label_Detached_102);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:106:202: note: initializing argument 6 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayInsertionSort(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’
106 | void TypedArrayBuiltinsFromDSLAssembler::TypedArrayInsertionSort(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_from_arg, TNode<Smi> p_to_arg, TNode<JSReceiver> p_comparefn, Label* label_Detached_93) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:329:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
329 | TNode<Smi> t340 = UncheckedCast<Smi>(SmiShr(t338, t339));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:296:32: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiShr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, int)’
296 | TNode<Smi> SmiShr(TNode<Smi> a, int shift) {
| ~~~~~~~~~~~^
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:330:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
330 | TNode<Smi> t341 = UncheckedCast<Smi>(SmiAdd(from83->value(), t340));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:334:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
334 | *third_index85 = t341;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:342:98: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
342 | TNode<JSArrayBuffer> t342 = UncheckedCast<JSArrayBuffer>(LoadTypedArrayBuffer(p_array));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/builtins/builtins-typed-array-gen.h:84:65: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSArrayBuffer> v8::internal::TypedArrayBuiltinsAssembler::LoadTypedArrayBuffer(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>)’
84 | TNode<JSArrayBuffer> LoadTypedArrayBuffer(TNode<JSTypedArray> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:353:102: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
353 | TNode<Object> t344 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, from83->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:353:102: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
353 | TNode<Object> t344 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, from83->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:353:102: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
353 | TNode<Object> t344 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, from83->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:358:19: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
358 | *v086 = t344;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:361:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
361 | TNode<Smi> t347 = UncheckedCast<Smi>(SmiSub(to84->value(), t346));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:362:91: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
362 | TNode<Object> t348 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, t347));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:362:91: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
362 | TNode<Object> t348 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, t347));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:362:91: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
362 | TNode<Object> t348 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, t347));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:362:91: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
362 | TNode<Object> t348 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, t347));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:151: note: initializing argument 4 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:367:19: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
367 | *v187 = t348;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:368:109: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
368 | TNode<Object> t349 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, third_index85->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:368:109: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
368 | TNode<Object> t349 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, third_index85->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:368:109: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
368 | TNode<Object> t349 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, third_index85->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:373:19: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
373 | *v288 = t349;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:374:164: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
374 | TNode<Number> t350 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, v086->value(), v187->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:105: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:374:164: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
374 | TNode<Number> t350 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, v086->value(), v187->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:136: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:374:164: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
374 | TNode<Number> t350 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, v086->value(), v187->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:163: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:379:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
379 | *c0189 = t350;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:405:164: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
405 | TNode<Number> t353 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, v086->value(), v288->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:105: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:405:164: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
405 | TNode<Number> t353 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, v086->value(), v288->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:136: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:405:164: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
405 | TNode<Number> t353 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, v086->value(), v288->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:163: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:410:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
410 | *c0291 = t353;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:442:170: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
442 | TNode<Number> t356 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, v187->value(), v288->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:105: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:442:170: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
442 | TNode<Number> t356 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, v187->value(), v288->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:136: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:442:170: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
442 | TNode<Number> t356 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, v187->value(), v288->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:163: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:447:26: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
447 | *c1293 = t356;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:478:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
478 | Store(p_context, p_array, p_kind, from83->value(), v086->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:478:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
478 | Store(p_context, p_array, p_kind, from83->value(), v086->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:478:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
478 | Store(p_context, p_array, p_kind, from83->value(), v086->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:481:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
481 | TNode<Smi> t361 = UncheckedCast<Smi>(SmiSub(to84->value(), t360));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:482:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
482 | Store(p_context, p_array, p_kind, t361, v288->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:482:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
482 | Store(p_context, p_array, p_kind, t361, v288->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:482:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Store(p_context, p_array, p_kind, t361, v288->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:482:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
482 | Store(p_context, p_array, p_kind, t361, v288->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:133: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:489:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
489 | TNode<Smi> t364 = UncheckedCast<Smi>(SmiAdd(from83->value(), t363));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:493:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
493 | *low_end96 = t364;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:496:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
496 | TNode<Smi> t367 = UncheckedCast<Smi>(SmiSub(to84->value(), t366));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:500:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
500 | *high_start97 = t367;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:501:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
501 | TNode<Object> t368 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, low_end96->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:501:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
501 | TNode<Object> t368 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, low_end96->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:501:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
501 | TNode<Object> t368 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, low_end96->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:506:30: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
506 | *low_end_value98 = t368;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:507:93: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
507 | Store(p_context, p_array, p_kind, third_index85->value(), low_end_value98->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:507:93: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
507 | Store(p_context, p_array, p_kind, third_index85->value(), low_end_value98->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:507:93: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
507 | Store(p_context, p_array, p_kind, third_index85->value(), low_end_value98->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:508:81: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
508 | Store(p_context, p_array, p_kind, low_end96->value(), pivot95->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:508:81: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
508 | Store(p_context, p_array, p_kind, low_end96->value(), pivot95->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:508:81: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
508 | Store(p_context, p_array, p_kind, low_end96->value(), pivot95->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:511:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
511 | TNode<Smi> t371 = UncheckedCast<Smi>(SmiAdd(low_end96->value(), t370));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:515:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
515 | *idx99 = t371;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:536:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
536 | TNode<Object> t373 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, idx99->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:536:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
536 | TNode<Object> t373 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, idx99->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:536:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
536 | TNode<Object> t373 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, idx99->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:541:29: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
541 | *element100 = t373;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:542:177: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
542 | TNode<Number> t374 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, element100->value(), pivot95->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:105: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:542:177: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
542 | TNode<Number> t374 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, element100->value(), pivot95->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:136: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:542:177: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
542 | TNode<Number> t374 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, element100->value(), pivot95->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:163: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:547:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
547 | *order101 = t374;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:565:115: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
565 | TNode<Object> t377 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, low_end96->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:565:115: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
565 | TNode<Object> t377 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, low_end96->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:565:115: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
565 | TNode<Object> t377 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, low_end96->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:567:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
567 | *low_end_value98 = t377;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:568:95: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
568 | Store(p_context, p_array, p_kind, idx99->value(), low_end_value98->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:568:95: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
568 | Store(p_context, p_array, p_kind, idx99->value(), low_end_value98->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:568:95: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
568 | Store(p_context, p_array, p_kind, idx99->value(), low_end_value98->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:569:94: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
569 | Store(p_context, p_array, p_kind, low_end96->value(), element100->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:569:94: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
569 | Store(p_context, p_array, p_kind, low_end96->value(), element100->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:569:94: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
569 | Store(p_context, p_array, p_kind, low_end96->value(), element100->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:573:89: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
573 | TNode<Smi> t380 = UncheckedCast<Smi>(SmiAdd(low_end96->value(), t379));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:574:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
574 | *low_end96 = t380;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:599:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
599 | *break_for102 = t383;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:622:102: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
622 | TNode<Smi> t388 = UncheckedCast<Smi>(SmiSub(high_start97->value(), t387));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:623:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
623 | *high_start97 = t388;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:638:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
638 | *break_for102 = t390;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::BoolT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:644:128: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
644 | TNode<Object> t391 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, high_start97->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:644:128: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
644 | TNode<Object> t391 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, high_start97->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:644:128: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
644 | TNode<Object> t391 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, high_start97->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:649:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
649 | *top_elem103 = t391;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:650:194: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
650 | TNode<Number> t392 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, top_elem103->value(), pivot95->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:105: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:650:194: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
650 | TNode<Number> t392 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, top_elem103->value(), pivot95->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:136: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:650:194: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
650 | TNode<Number> t392 = UncheckedCast<Number>(CallCompareWithDetachedCheck(p_context, p_array, p_comparefn, top_elem103->value(), pivot95->value(), label_Detached_102));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:15:163: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)’
15 | compiler::TNode<Number> TypedArrayBuiltinsFromDSLAssembler::CallCompareWithDetachedCheck(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<JSReceiver> p_comparefn, TNode<Object> p_a, TNode<Object> p_b, Label* label_Detached_88) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:652:43: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)’ is deprecated [-Wdeprecated-copy]
652 | *order101 = t392;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:675:122: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
675 | TNode<Object> t393 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, high_start97->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:675:122: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
675 | TNode<Object> t393 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, high_start97->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:675:122: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
675 | TNode<Object> t393 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, high_start97->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:680:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
680 | *high_start_value104 = t393;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:681:103: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
681 | Store(p_context, p_array, p_kind, idx99->value(), high_start_value104->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:681:103: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
681 | Store(p_context, p_array, p_kind, idx99->value(), high_start_value104->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:681:103: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
681 | Store(p_context, p_array, p_kind, idx99->value(), high_start_value104->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:682:101: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
682 | Store(p_context, p_array, p_kind, high_start97->value(), element100->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:682:101: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
682 | Store(p_context, p_array, p_kind, high_start97->value(), element100->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:682:101: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
682 | Store(p_context, p_array, p_kind, high_start97->value(), element100->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:697:121: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
697 | TNode<Object> t396 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, idx99->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:697:121: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
697 | TNode<Object> t396 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, idx99->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:697:121: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
697 | TNode<Object> t396 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, idx99->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:699:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
699 | *element100 = t396;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:700:125: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
700 | TNode<Object> t397 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, low_end96->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:81: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:700:125: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
700 | TNode<Object> t397 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, low_end96->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:112: note: initializing argument 2 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:700:125: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
700 | TNode<Object> t397 = UncheckedCast<Object>(Load(p_context, p_array, p_kind, low_end96->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:78:132: note: initializing argument 3 of ‘v8::internal::compiler::TNode<v8::internal::Object> v8::internal::TypedArrayBuiltinsFromDSLAssembler::Load(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>)’
78 | compiler::TNode<Object> TypedArrayBuiltinsFromDSLAssembler::Load(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:702:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
702 | *low_end_value98 = t397;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:703:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
703 | Store(p_context, p_array, p_kind, idx99->value(), low_end_value98->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:703:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
703 | Store(p_context, p_array, p_kind, idx99->value(), low_end_value98->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:703:105: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
703 | Store(p_context, p_array, p_kind, idx99->value(), low_end_value98->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:704:104: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
704 | Store(p_context, p_array, p_kind, low_end96->value(), element100->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:63: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:704:104: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
704 | Store(p_context, p_array, p_kind, low_end96->value(), element100->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:94: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:704:104: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
704 | Store(p_context, p_array, p_kind, low_end96->value(), element100->value());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:97:114: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::Store(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Object>)’
97 | void TypedArrayBuiltinsFromDSLAssembler::Store(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_index, TNode<Object> p_value) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:708:99: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
708 | TNode<Smi> t400 = UncheckedCast<Smi>(SmiAdd(low_end96->value(), t399));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:709:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
709 | *low_end96 = t400;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:732:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
732 | TNode<Smi> t403 = UncheckedCast<Smi>(SmiAdd(idx99->value(), t402));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro ‘SMI_ARITHMETIC_BINOP’
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:733:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
733 | *idx99 = t403;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:749:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
749 | TNode<BoolT> t406 = UncheckedCast<BoolT>(SmiLessThan(t404, t405));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:749:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
749 | TNode<BoolT> t406 = UncheckedCast<BoolT>(SmiLessThan(t404, t405));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro ‘SMI_COMPARISON_OP’
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:755:193: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
755 | TNode<JSTypedArray> t407 = UncheckedCast<JSTypedArray>(CallBuiltin(Builtins::kTypedArrayQuickSort, p_context, p_array, p_kind, high_start97->value(), to84->value(), p_comparefn));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:755:193: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
755 | TNode<JSTypedArray> t407 = UncheckedCast<JSTypedArray>(CallBuiltin(Builtins::kTypedArrayQuickSort, p_context, p_array, p_kind, high_start97->value(), to84->value(), p_comparefn));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:755:193: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
755 | TNode<JSTypedArray> t407 = UncheckedCast<JSTypedArray>(CallBuiltin(Builtins::kTypedArrayQuickSort, p_context, p_array, p_kind, high_start97->value(), to84->value(), p_comparefn));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:765:192: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
765 | TNode<JSTypedArray> t408 = UncheckedCast<JSTypedArray>(CallBuiltin(Builtins::kTypedArrayQuickSort, p_context, p_array, p_kind, from83->value(), low_end96->value(), p_comparefn));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:765:192: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
765 | TNode<JSTypedArray> t408 = UncheckedCast<JSTypedArray>(CallBuiltin(Builtins::kTypedArrayQuickSort, p_context, p_array, p_kind, from83->value(), low_end96->value(), p_comparefn));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:765:192: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
765 | TNode<JSTypedArray> t408 = UncheckedCast<JSTypedArray>(CallBuiltin(Builtins::kTypedArrayQuickSort, p_context, p_array, p_kind, from83->value(), low_end96->value(), p_comparefn));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 7 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc: In member function ‘void v8::internal::TypedArrayQuickSortAssembler::GenerateTypedArrayQuickSortImpl()’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:810:108: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
810 | TypedArrayQuickSortImpl(p_context, p_array, p_kind, p_from, p_to, p_comparefn, label_Detached_131);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:271:81: note: initializing argument 1 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’
271 | void TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_from_arg, TNode<Smi> p_to_arg, TNode<JSReceiver> p_comparefn, Label* label_Detached_102) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:810:108: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
810 | TypedArrayQuickSortImpl(p_context, p_array, p_kind, p_from, p_to, p_comparefn, label_Detached_131);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:271:112: note: initializing argument 2 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’
271 | void TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_from_arg, TNode<Smi> p_to_arg, TNode<JSReceiver> p_comparefn, Label* label_Detached_102) {
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:810:108: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
810 | TypedArrayQuickSortImpl(p_context, p_array, p_kind, p_from, p_to, p_comparefn, label_Detached_131);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:271:132: note: initializing argument 3 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’
271 | void TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_from_arg, TNode<Smi> p_to_arg, TNode<JSReceiver> p_comparefn, Label* label_Detached_102) {
| ~~~~~~~~~~~^~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:810:108: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
810 | TypedArrayQuickSortImpl(p_context, p_array, p_kind, p_from, p_to, p_comparefn, label_Detached_131);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:271:151: note: initializing argument 4 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’
271 | void TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_from_arg, TNode<Smi> p_to_arg, TNode<JSReceiver> p_comparefn, Label* label_Detached_102) {
| ~~~~~~~~~~~^~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:810:108: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
810 | TypedArrayQuickSortImpl(p_context, p_array, p_kind, p_from, p_to, p_comparefn, label_Detached_131);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:271:174: note: initializing argument 5 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’
271 | void TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_from_arg, TNode<Smi> p_to_arg, TNode<JSReceiver> p_comparefn, Label* label_Detached_102) {
| ~~~~~~~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:810:108: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
810 | TypedArrayQuickSortImpl(p_context, p_array, p_kind, p_from, p_to, p_comparefn, label_Detached_131);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:271:202: note: initializing argument 6 of ‘void v8::internal::TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Context>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::Smi>, v8::internal::TypedArrayBuiltinsFromDSLAssembler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::CodeAssembler::Label*)’
271 | void TypedArrayBuiltinsFromDSLAssembler::TypedArrayQuickSortImpl(TNode<Context> p_context, TNode<JSTypedArray> p_array, TNode<Smi> p_kind, TNode<Smi> p_from_arg, TNode<Smi> p_to_arg, TNode<JSReceiver> p_comparefn, Label* label_Detached_102) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc: In lambda function:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:841:82: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
841 | TNode<Object> t414 = UncheckedCast<Object>(GetArgumentValue(arguments, t413));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:2323:74: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::GetArgumentValue(v8::internal::CodeStubArguments*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
2323 | TNode<Object> GetArgumentValue(CodeStubArguments* args, TNode<IntPtrT> index);
| ~~~~~~~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:842:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
842 | return t414;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeSortAssembler::GenerateTypedArrayPrototypeSortImpl()’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:905:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
905 | *obj106 = p_receiver;
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:906:136: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
906 | TNode<JSTypedArray> t423 = UncheckedCast<JSTypedArray>(ValidateTypedArray(p_context, obj106->value(), "%TypedArray%.prototype.sort"));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/builtins/builtins-typed-array-gen.h:109:57: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray> v8::internal::TypedArrayBuiltinsAssembler::ValidateTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, const char*)’
109 | TNode<JSTypedArray> ValidateTypedArray(TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:911:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
911 | *array107 = t423;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:936:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
936 | *len108 = t426;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:956:27: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
956 | *comparefn109 = t427;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:962:31: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
962 | *elements_kind110 = t429;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of ‘void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:965:211: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
965 | TNode<JSTypedArray> t432 = UncheckedCast<JSTypedArray>(CallBuiltin(Builtins::kTypedArrayQuickSort, p_context, array107->value(), elements_kind110->value(), t431, len108->value(), comparefn109->value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 5 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]’:
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::WordT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]’:
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::IntPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]’:
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]’:
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::HeapObject>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]’:
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Float64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]’:
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Map>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]’:
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../src/node_api.cc: In function ‘v8::Local<v8::Value> {anonymous}::v8impl::V8LocalValueFromJsValue(napi_value)’:
../src/node_api.cc:297:31: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::Local<v8::Value>’ from an array of ‘napi_value’ {aka ‘struct napi_value__*’} [-Wclass-memaccess]
297 | memcpy(&local, &v, sizeof(v));
| ^
In file included from ../src/node.h:63,
from ../src/node_buffer.h:25,
from ../src/node_api.cc:1:
../deps/v8/include/v8.h:204:7: note: ‘class v8::Local<v8::Value>’ declared here
204 | class Local {
| ^~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_encoding.o ../src/node_encoding.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_encoding.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:25:106: required from here
../deps/v8/src/code-stub-assembler.h:410:28: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
410 | if (IsUndefinedConstant(receiver) || IsNullConstant(receiver)) {
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:711:42: note: initializing argument 1 of ‘bool v8::internal::compiler::CodeAssembler::IsUndefinedConstant(v8::internal::compiler::TNode<v8::internal::Object>)’
711 | bool IsUndefinedConstant(TNode<Object> node);
| ~~~~~~~~~~~~~~^~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:410:56: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
410 | if (IsUndefinedConstant(receiver) || IsNullConstant(receiver)) {
| ~~~~~~~~~~~~~~^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:712:37: note: initializing argument 1 of ‘bool v8::internal::compiler::CodeAssembler::IsNullConstant(v8::internal::compiler::TNode<v8::internal::Object>)’
712 | bool IsNullConstant(TNode<Object> node);
| ~~~~~~~~~~~~~~^~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:413:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
413 | context, callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:413:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
413 | context, callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:416:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
416 | callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:416:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
416 | callable, receiver, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1029:37: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
1029 | Node* receiver, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:27:79: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Context>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:88:137: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:102:106: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h: In instantiation of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:755:193: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSTypedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSTypedArray>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSTypedArray>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSTypedArray]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
from TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:1:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::JSReceiver>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::JSTypedArray>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::JSReceiver>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Int32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Int32T]’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:958:65: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Int32T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_file.o ../src/node_file.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_file.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/src/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’:
../deps/v8/src/code-stub-assembler.h:413:48: required from ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::Call(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::Context> = v8::internal::compiler::TNode<v8::internal::Context>]’
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc:25:106: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]’
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of ‘v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]’
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
../src/node_object_wrap.h:84:78: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = {anonymous}::v8impl::Reference; T = v8::Value; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::Reference>&)]’:
../src/node_api.cc:391:67: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<{anonymous}::v8impl::Reference>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::Reference>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = {anonymous}::v8impl::CallbackBundle; T = v8::Value; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::CallbackBundle>&)]’:
../src/node_api.cc:546:72: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<{anonymous}::v8impl::CallbackBundle>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::CallbackBundle>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
In file included from ../src/module_wrap.cc:10:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:870:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
870 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/module_wrap.cc:869:1: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_INTERNAL’
869 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(module_wrap,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_http2.o ../src/node_http2.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_http2.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node.h:63,
from ../src/node_buffer.h:25,
from ../src/node.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
from ../src/node_url.h:6,
from ../src/module_wrap.h:9,
from ../src/module_wrap.cc:4:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/string_search.h:10,
from ../src/node_buffer.cc:28:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_buffer.cc:1109:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
1109 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(buffer, node::Buffer::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_http_parser.o ../src/node_http_parser.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_http_parser.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node.h:63,
from ../src/node_buffer.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::Buffer::{anonymous}::CallbackInfo; T = v8::ArrayBuffer; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::Buffer::{anonymous}::CallbackInfo>&)]’:
../src/node_buffer.cc:148:75: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::Buffer::{anonymous}::CallbackInfo>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::Buffer::{anonymous}::CallbackInfo>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_messaging.o ../src/node_messaging.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_messaging.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node_i18n.h:27,
from ../src/node_config.cc:2:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_config.cc:138:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
138 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(config, node::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_domain.cc:2:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:870:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
870 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_domain.cc:34:1: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_INTERNAL’
34 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(domain, node::domain::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_options.o ../src/node_options.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_options.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node_contextify.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_contextify.cc:1161:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
1161 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(contextify, node::contextify::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::UTF8]’:
../src/node_buffer.cc:461:26: warning: ‘start’ may be used uninitialized in this function [-Wmaybe-uninitialized]
461 | StringBytes::Encode(isolate,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
462 | ts_obj_data + start,
| ~~~~~~~~~~~~~~~~~~~~
463 | length,
| ~~~~~~~
464 | encoding,
| ~~~~~~~~~
465 | &error);
| ~~~~~~~
../src/node_buffer.cc:50:10: warning: ‘end’ may be used uninitialized in this function [-Wmaybe-uninitialized]
50 | size_t end; \
| ^~~
../src/node_buffer.cc:50:10: note: ‘end’ was declared here
50 | size_t end; \
| ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro ‘SLICE_START_END’
457 | SLICE_START_END(env, args[0], args[1], ts_obj_length)
| ^~~~~~~~~~~~~~~
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::UCS2]’:
../src/node_buffer.cc:461:26: warning: ‘start’ may be used uninitialized in this function [-Wmaybe-uninitialized]
461 | StringBytes::Encode(isolate,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
462 | ts_obj_data + start,
| ~~~~~~~~~~~~~~~~~~~~
463 | length,
| ~~~~~~~
464 | encoding,
| ~~~~~~~~~
465 | &error);
| ~~~~~~~
../src/node_buffer.cc:50:10: warning: ‘end’ may be used uninitialized in this function [-Wmaybe-uninitialized]
50 | size_t end; \
| ^~~
../src/node_buffer.cc:50:10: note: ‘end’ was declared here
50 | size_t end; \
| ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro ‘SLICE_START_END’
457 | SLICE_START_END(env, args[0], args[1], ts_obj_length)
| ^~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
from ../src/node_internals.h:27,
from ../src/node_contextify.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_os.o ../src/node_os.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_os.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::contextify::ContextifyContext; T = v8::Context; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::contextify::ContextifyContext>&)]’:
../src/node_contextify.cc:111:68: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::contextify::ContextifyContext>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::contextify::ContextifyContext>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::HEX]’:
../src/node_buffer.cc:49:10: warning: ‘start’ may be used uninitialized in this function [-Wmaybe-uninitialized]
49 | size_t start; \
| ^~~~~
../src/node_buffer.cc:49:10: note: ‘start’ was declared here
49 | size_t start; \
| ^~~~~
../src/node_buffer.cc:457:3: note: in expansion of macro ‘SLICE_START_END’
457 | SLICE_START_END(env, args[0], args[1], ts_obj_length)
| ^~~~~~~~~~~~~~~
../src/node_buffer.cc:50:10: warning: ‘end’ may be used uninitialized in this function [-Wmaybe-uninitialized]
50 | size_t end; \
| ^~~
../src/node_buffer.cc:50:10: note: ‘end’ was declared here
50 | size_t end; \
| ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro ‘SLICE_START_END’
457 | SLICE_START_END(env, args[0], args[1], ts_obj_length)
| ^~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_platform.o ../src/node_platform.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_platform.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::CompileFnEntry; T = v8::Function; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::CompileFnEntry>&)]’:
../src/node_contextify.cc:1124:39: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::CompileFnEntry>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::CompileFnEntry>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::BINARY]’:
../src/node_buffer.cc:49:10: warning: ‘start’ may be used uninitialized in this function [-Wmaybe-uninitialized]
49 | size_t start; \
| ^~~~~
../src/node_buffer.cc:49:10: note: ‘start’ was declared here
49 | size_t start; \
| ^~~~~
../src/node_buffer.cc:457:3: note: in expansion of macro ‘SLICE_START_END’
457 | SLICE_START_END(env, args[0], args[1], ts_obj_length)
| ^~~~~~~~~~~~~~~
../src/node_buffer.cc:50:10: warning: ‘end’ may be used uninitialized in this function [-Wmaybe-uninitialized]
50 | size_t end; \
| ^~~
../src/node_buffer.cc:50:10: note: ‘end’ was declared here
50 | size_t end; \
| ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro ‘SLICE_START_END’
457 | SLICE_START_END(env, args[0], args[1], ts_obj_length)
| ^~~~~~~~~~~~~~~
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::BASE64]’:
../src/node_buffer.cc:49:10: warning: ‘start’ may be used uninitialized in this function [-Wmaybe-uninitialized]
49 | size_t start; \
| ^~~~~
../src/node_buffer.cc:49:10: note: ‘start’ was declared here
49 | size_t start; \
| ^~~~~
../src/node_buffer.cc:457:3: note: in expansion of macro ‘SLICE_START_END’
457 | SLICE_START_END(env, args[0], args[1], ts_obj_length)
| ^~~~~~~~~~~~~~~
../src/node_buffer.cc:50:10: warning: ‘end’ may be used uninitialized in this function [-Wmaybe-uninitialized]
50 | size_t end; \
| ^~~
../src/node_buffer.cc:50:10: note: ‘end’ was declared here
50 | size_t end; \
| ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro ‘SLICE_START_END’
457 | SLICE_START_END(env, args[0], args[1], ts_obj_length)
| ^~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_perf.o ../src/node_perf.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_perf.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::ASCII]’:
../src/node_buffer.cc:461:26: warning: ‘start’ may be used uninitialized in this function [-Wmaybe-uninitialized]
461 | StringBytes::Encode(isolate,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
462 | ts_obj_data + start,
| ~~~~~~~~~~~~~~~~~~~~
463 | length,
| ~~~~~~~
464 | encoding,
| ~~~~~~~~~
465 | &error);
| ~~~~~~~
../src/node_buffer.cc:50:10: warning: ‘end’ may be used uninitialized in this function [-Wmaybe-uninitialized]
50 | size_t end; \
| ^~~
../src/node_buffer.cc:50:10: note: ‘end’ was declared here
50 | size_t end; \
| ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro ‘SLICE_START_END’
457 | SLICE_START_END(env, args[0], args[1], ts_obj_length)
| ^~~~~~~~~~~~~~~
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::CompareOffset(const v8::FunctionCallbackInfo<v8::Value>&)’:
../src/node_buffer.cc:700:34: warning: ‘target_start’ may be used uninitialized in this function [-Wmaybe-uninitialized]
700 | target_end - target_start),
| ^
In file included from ../src/util-inl.h:28,
from ../src/node_errors.h:7,
from ../src/node_buffer.cc:24:
../src/util.h:115:5: warning: ‘source_start’ may be used uninitialized in this function [-Wmaybe-uninitialized]
115 | if (UNLIKELY(!(expr))) { \
| ^~
../src/node_buffer.cc:680:10: note: ‘source_start’ was declared here
680 | size_t source_start;
| ^~~~~~~~~~~~
../src/node_buffer.cc:700:34: warning: ‘target_end’ may be used uninitialized in this function [-Wmaybe-uninitialized]
700 | target_end - target_start),
| ^
In file included from ../src/util-inl.h:28,
from ../src/node_errors.h:7,
from ../src/node_buffer.cc:24:
../src/util.h:115:5: warning: ‘source_end’ may be used uninitialized in this function [-Wmaybe-uninitialized]
115 | if (UNLIKELY(!(expr))) { \
| ^~
../src/node_buffer.cc:681:10: note: ‘source_end’ was declared here
681 | size_t source_end;
| ^~~~~~~~~~
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::Copy(const v8::FunctionCallbackInfo<v8::Value>&)’:
../src/node_buffer.cc:502:49: warning: ‘target_start’ may be used uninitialized in this function [-Wmaybe-uninitialized]
502 | if (source_end - source_start > target_length - target_start)
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../src/node_buffer.cc:496:37: warning: ‘source_start’ may be used uninitialized in this function [-Wmaybe-uninitialized]
496 | if (target_start >= target_length || source_start >= source_end)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_buffer.cc:496:37: warning: ‘source_end’ may be used uninitialized in this function [-Wmaybe-uninitialized]
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::UTF8]’:
../src/node_buffer.cc:624:3: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
624 | if (offset > ts_obj_length) {
| ^~
../src/node_buffer.cc:632:3: warning: ‘max_length’ may be used uninitialized in this function [-Wmaybe-uninitialized]
632 | max_length = MIN(ts_obj_length - offset, max_length);
| ^~~~~~~~~~
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::UCS2]’:
../src/node_buffer.cc:624:3: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
624 | if (offset > ts_obj_length) {
| ^~
../src/node_buffer.cc:632:3: warning: ‘max_length’ may be used uninitialized in this function [-Wmaybe-uninitialized]
632 | max_length = MIN(ts_obj_length - offset, max_length);
| ^~~~~~~~~~
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::HEX]’:
../src/node_buffer.cc:624:3: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
624 | if (offset > ts_obj_length) {
| ^~
../src/node_buffer.cc:632:3: warning: ‘max_length’ may be used uninitialized in this function [-Wmaybe-uninitialized]
632 | max_length = MIN(ts_obj_length - offset, max_length);
| ^~~~~~~~~~
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::BINARY]’:
../src/node_buffer.cc:624:3: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
624 | if (offset > ts_obj_length) {
| ^~
../src/node_buffer.cc:632:3: warning: ‘max_length’ may be used uninitialized in this function [-Wmaybe-uninitialized]
632 | max_length = MIN(ts_obj_length - offset, max_length);
| ^~~~~~~~~~
In file included from ../src/aliased_buffer.h:6,
from ../src/node_file.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::BASE64]’:
../src/node_buffer.cc:624:3: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
624 | if (offset > ts_obj_length) {
| ^~
../src/node_buffer.cc:632:3: warning: ‘max_length’ may be used uninitialized in this function [-Wmaybe-uninitialized]
632 | max_length = MIN(ts_obj_length - offset, max_length);
| ^~~~~~~~~~
../src/node_buffer.cc: In function ‘void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::ASCII]’:
../src/node_buffer.cc:624:3: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
624 | if (offset > ts_obj_length) {
| ^~
../src/node_buffer.cc:632:3: warning: ‘max_length’ may be used uninitialized in this function [-Wmaybe-uninitialized]
632 | max_length = MIN(ts_obj_length - offset, max_length);
| ^~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_postmortem_metadata.o ../src/node_postmortem_metadata.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_postmortem_metadata.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node_buffer.cc:28:
../src/string_search.h: In function ‘size_t node::stringsearch::SearchString(node::stringsearch::Vector<const Char>, node::stringsearch::Vector<const Char>, size_t) [with Char = short unsigned int]’:
../src/string_search.h:114:30: warning: ‘search’ may be used uninitialized in this function [-Wmaybe-uninitialized]
114 | return (this->*strategy_)(subject, index);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
../src/string_search.h: In function ‘size_t node::stringsearch::SearchString(node::stringsearch::Vector<const Char>, node::stringsearch::Vector<const Char>, size_t) [with Char = unsigned char]’:
../src/string_search.h:114:30: warning: ‘search’ may be used uninitialized in this function [-Wmaybe-uninitialized]
114 | return (this->*strategy_)(subject, index);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_process.o ../src/node_process.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_process.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node.h:63,
from ../src/node_http_parser.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/aliased_buffer.h:6,
from ../src/node_http2.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/debug_utils.h:6,
from ../src/node_messaging.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_serdes.o ../src/node_serdes.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_serdes.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_trace_events.o ../src/node_trace_events.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_trace_events.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_types.o ../src/node_types.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_types.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node_perf.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_perf.cc:454:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
454 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(performance, node::performance::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_options.cc:2:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:870:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
870 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_options.cc:526:1: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_INTERNAL’
526 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(options, node::options_parser::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
from ../src/node_internals.h:27,
from ../src/node_perf.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_url.o ../src/node_url.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_url.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_util.o ../src/node_util.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_util.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node_os.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_os.cc:444:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
444 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(os, node::os::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_v8.o ../src/node_v8.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_v8.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/aliased_buffer.h:6,
from ../src/env.h:27,
from ../src/node_postmortem_metadata.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_stat_watcher.o ../src/node_stat_watcher.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_stat_watcher.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_watchdog.o ../src/node_watchdog.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_watchdog.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_worker.o ../src/node_worker.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_worker.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node_serdes.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_serdes.cc:500:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
500 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(serdes, node::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_types.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:870:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
870 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_types.cc:81:1: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_INTERNAL’
81 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(types, node::InitializeTypes)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
from ../src/node_internals.h:27,
from ../src/node_serdes.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_zlib.o ../src/node_zlib.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_zlib.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_i18n.o ../src/node_i18n.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_i18n.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node.h:63,
from ../src/node_trace_events.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_process.cc: In function ‘void node::Umask(const v8::FunctionCallbackInfo<v8::Value>&)’:
../src/node_process.cc:244:34: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
244 | oct = args[0]->Uint32Value();
| ^
In file included from ../deps/v8/include/v8.h:26,
from ../src/node.h:63,
from ../src/node_process.cc:1:
../deps/v8/include/v8.h:2477:47: note: declared here
2477 | V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
| ^~~~~~~~~~~
../deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
324 | declarator __attribute__((deprecated(message)))
| ^~~~~~~~~~
In file included from ../src/node.h:63,
from ../src/node_process.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/pipe_wrap.o ../src/pipe_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/pipe_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/process_wrap.o ../src/process_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/process_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node.h:63,
from ../src/node_url.h:6,
from ../src/node_url.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_v8.cc:23:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_v8.cc:203:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
203 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(v8, node::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_util.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_util.cc:287:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
287 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(util, node::util::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/sharedarraybuffer_metadata.o ../src/sharedarraybuffer_metadata.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/sharedarraybuffer_metadata.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node.h:63,
from ../src/node_internals.h:27,
from ../src/node_util.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/signal_wrap.o ../src/signal_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/signal_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/spawn_sync.o ../src/spawn_sync.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/spawn_sync.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/string_bytes.o ../src/string_bytes.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/string_bytes.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/aliased_buffer.h:6,
from ../src/env.h:27,
from ../src/node_messaging.h:6,
from ../src/node_worker.h:6,
from ../src/node_worker.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
from ../src/node_stat_watcher.h:27,
from ../src/node_stat_watcher.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/string_decoder.o ../src/string_decoder.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/string_decoder.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node.h:63,
from ../src/node_zlib.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/stream_base.o ../src/stream_base.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/stream_base.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node.h:63,
from ../src/node_internals.h:27,
from ../src/node_i18n.h:27,
from ../src/node_i18n.cc:43:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/stream_pipe.o ../src/stream_pipe.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/stream_pipe.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/async_wrap-inl.h:29,
from ../src/stream_base.h:7,
from ../src/stream_wrap.h:27,
from ../src/connection_wrap.h:7,
from ../src/pipe_wrap.h:28,
from ../src/pipe_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/pipe_wrap.cc:247:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
247 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(pipe_wrap, node::PipeWrap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/pipe_wrap.h:27,
from ../src/pipe_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
from ../src/sharedarraybuffer_metadata.h:6,
from ../src/sharedarraybuffer_metadata.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/stream_wrap.o ../src/stream_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/stream_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/process_wrap.cc:23:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/process_wrap.cc:316:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
316 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(process_wrap, node::ProcessWrap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tcp_wrap.o ../src/tcp_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tcp_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/timer_wrap.o ../src/timer_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/timer_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/async_wrap-inl.h:29,
from ../src/signal_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/signal_wrap.cc:130:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
130 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(signal_wrap, node::SignalWrap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/aliased_buffer.h:6,
from ../src/env-inl.h:27,
from ../src/process_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/async_wrap-inl.h:27,
from ../src/signal_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/agent.o ../src/tracing/agent.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/agent.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/spawn_sync.h:27,
from ../src/spawn_sync.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/spawn_sync.cc:1099:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
1099 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(spawn_sync,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/node_trace_buffer.o ../src/tracing/node_trace_buffer.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/node_trace_buffer.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/node_trace_writer.o ../src/tracing/node_trace_writer.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/node_trace_writer.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/trace_event.o ../src/tracing/trace_event.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/trace_event.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/string_decoder.cc:3:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:870:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
870 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/string_decoder.cc:323:1: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_INTERNAL’
323 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(string_decoder,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/traced_value.o ../src/tracing/traced_value.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/traced_value.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/async_wrap-inl.h:29,
from ../src/stream_base.h:7,
from ../src/stream_pipe.h:6,
from ../src/stream_pipe.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:870:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
870 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/stream_pipe.cc:273:1: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_INTERNAL’
273 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(stream_pipe,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/aliased_buffer.h:6,
from ../src/env.h:27,
from ../src/stream_base.h:6,
from ../src/stream_pipe.h:6,
from ../src/stream_pipe.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tty_wrap.o ../src/tty_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tty_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/udp_wrap.o ../src/udp_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/udp_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/aliased_buffer.h:6,
from ../src/env.h:27,
from ../src/stream_base.h:6,
from ../src/stream_base-inl.h:6,
from ../src/stream_base.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/util.o ../src/util.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/util.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/uv.o ../src/uv.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/uv.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/async_wrap-inl.h:29,
from ../src/stream_base.h:7,
from ../src/stream_wrap.h:27,
from ../src/stream_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/stream_wrap.cc:398:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
398 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(stream_wrap,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_code_cache_stub.o ../src/node_code_cache_stub.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_code_cache_stub.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/aliased_buffer.h:6,
from ../src/env.h:27,
from ../src/stream_base.h:6,
from ../src/stream_wrap.h:27,
from ../src/stream_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/timer_wrap.cc: In static member function ‘static void node::{anonymous}::TimerWrap::Start(const v8::FunctionCallbackInfo<v8::Value>&)’:
../src/timer_wrap.cc:119:45: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
119 | int64_t timeout = args[0]->IntegerValue();
| ^
In file included from ../deps/v8/include/v8.h:26,
from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/async_wrap-inl.h:27,
from ../src/timer_wrap.cc:22:
../deps/v8/include/v8.h:2476:46: note: declared here
2476 | V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
| ^~~~~~~~~~~~
../deps/v8/include/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
324 | declarator __attribute__((deprecated(message)))
| ^~~~~~~~~~
In file included from ../src/async_wrap-inl.h:29,
from ../src/timer_wrap.cc:22:
../src/timer_wrap.cc: At global scope:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/timer_wrap.cc:164:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
164 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(timer_wrap, node::TimerWrap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_agent.o ../src/inspector_agent.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_agent.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/async_wrap-inl.h:27,
from ../src/timer_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/async_wrap-inl.h:29,
from ../src/stream_base.h:7,
from ../src/stream_wrap.h:27,
from ../src/connection_wrap.h:7,
from ../src/tcp_wrap.h:29,
from ../src/tcp_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/tcp_wrap.cc:375:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
375 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(tcp_wrap, node::TCPWrap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/tcp_wrap.h:27,
from ../src/tcp_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_io.o ../src/inspector_io.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_io.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_js_api.o ../src/inspector_js_api.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_js_api.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_socket.o ../src/inspector_socket.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_socket.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_socket_server.o ../src/inspector_socket_server.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_socket_server.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/main_thread_interface.o ../src/inspector/main_thread_interface.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/main_thread_interface.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/node_string.o ../src/inspector/node_string.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/node_string.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/tracing_agent.o ../src/inspector/tracing_agent.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/tracing_agent.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/async_wrap-inl.h:29,
from ../src/stream_base.h:7,
from ../src/stream_wrap.h:27,
from ../src/tty_wrap.h:29,
from ../src/tty_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/tty_wrap.cc:171:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
171 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(tty_wrap, node::TTYWrap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/worker_agent.o ../src/inspector/worker_agent.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/worker_agent.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/udp_wrap.cc:25:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/udp_wrap.cc:502:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
502 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(udp_wrap, node::UDPWrap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/worker_inspector.o ../src/inspector/worker_inspector.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/worker_inspector.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/uv.cc:24:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/uv.cc:90:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
90 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(uv, node::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/aliased_buffer.h:6,
from ../src/env.h:27,
from ../src/tty_wrap.h:27,
from ../src/tty_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/async_wrap.h:27,
from ../src/udp_wrap.h:27,
from ../src/udp_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_crypto.o ../src/node_crypto.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_crypto.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_crypto_bio.o ../src/node_crypto_bio.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_crypto_bio.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_crypto_clienthello.o ../src/node_crypto_clienthello.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_crypto_clienthello.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tls_wrap.o ../src/tls_wrap.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tls_wrap.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/node_javascript.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/node_javascript.cc '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/node_javascript.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/Protocol.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/Protocol.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
In file included from ../src/node.h:63,
from ../src/node_constants.h:27,
from ../src/node_options.h:10,
from ../src/inspector_agent.h:14,
from ../src/inspector_socket_server.h:6,
from ../src/inspector_io.h:6,
from ../src/inspector_io.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
from ../src/base_object.h:27,
from ../src/base_object-inl.h:27,
from ../src/inspector_js_api.cc:1:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/NodeWorker.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src/node/inspector/protocol/NodeWorker.cpp '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/NodeWorker.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/NodeTracing.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src/node/inspector/protocol/NodeTracing.cpp '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/include -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/NodeTracing.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
rm -f TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_initializers.a && ar crsT TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_initializers.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-arguments-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-array-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-function-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-generator-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-iterator-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-boolean-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-call-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-collections-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-console-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-constructor-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-conversion-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-date-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-debug-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-function-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-generator-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-global-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-handler-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-ic-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-internal-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-interpreter-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-intl-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-iterator-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-math-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-number-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-object-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-promise-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-proxy-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-reflect-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-regexp-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-sharedarraybuffer-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-string-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-symbol-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-typed-array-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-wasm-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/growable-fixed-array-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/setup-builtins-internal.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/heap/setup-heap-internal.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/accessor-assembler.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/binary-op-assembler.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/ic/keyed-store-generic.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-assembler.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-generator.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-intrinsics-generator.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/setup-interpreter-internal.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-array-from-dsl-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-base-from-dsl-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-typed-array-from-dsl-gen.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/x64/builtins-x64.o
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp: In member function ‘virtual std::unique_ptr<node::inspector::protocol::Value> node::inspector::protocol::DictionaryValue::clone() const’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp:667:21: warning: redundant move in return statement [-Wredundant-move]
667 | return std::move(result);
| ~~~~~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp:667:21: note: remove ‘std::move’ call
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp: In member function ‘virtual std::unique_ptr<node::inspector::protocol::Value> node::inspector::protocol::ListValue::clone() const’:
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp:708:21: warning: redundant move in return statement [-Wredundant-move]
708 | return std::move(result);
| ~~~~~~~~~^~~~~~~~
TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp:708:21: note: remove ‘std::move’ call
In file included from ../src/async_wrap-inl.h:29,
from ../src/node_crypto.h:34,
from ../src/tls_wrap.h:28,
from ../src/tls_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
159 | (node::addon_context_register_func) (regfunc), \
| ^
../src/node_internals.h:170:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_CPP’
170 | NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/tls_wrap.cc:1021:1: note: in expansion of macro ‘NODE_BUILTIN_MODULE_CONTEXT_AWARE’
1021 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(tls_wrap, node::TLSWrap::Initialize)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
from ../src/tls_wrap.h:27,
from ../src/tls_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
from ../src/node_crypto.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
from ../src/node_crypto.h:27,
from ../src/node_crypto_bio.h:27,
from ../src/node_crypto_bio.cc:22:
../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
../src/base_object-inl.h:104:42: required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
9502 | reinterpret_cast<Callback>(callback), type);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/libnode.a && ar crsT TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/libnode.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/async_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/bootstrapper.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/callback_scope.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/cares_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/connection_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/connect_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/debug_utils.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/env.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/exceptions.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/fs_event_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/handle_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/heap_utils.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/js_stream.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/module_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_api.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_buffer.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_config.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_constants.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_contextify.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_domain.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_encoding.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_file.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_http2.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_http_parser.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_messaging.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_options.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_os.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_platform.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_perf.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_postmortem_metadata.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_process.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_serdes.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_trace_events.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_types.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_url.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_util.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_v8.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_stat_watcher.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_watchdog.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_worker.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_zlib.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_i18n.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/pipe_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/process_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/sharedarraybuffer_metadata.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/signal_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/spawn_sync.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/string_bytes.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/string_decoder.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/stream_base.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/stream_pipe.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/stream_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tcp_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/timer_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/agent.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/node_trace_buffer.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/node_trace_writer.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/trace_event.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tracing/traced_value.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tty_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/udp_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/util.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/uv.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_code_cache_stub.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_agent.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_io.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_js_api.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_socket.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector_socket_server.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/main_thread_interface.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/node_string.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/tracing_agent.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/worker_agent.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/inspector/worker_inspector.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_crypto.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_crypto_bio.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/node_crypto_clienthello.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/src/tls_wrap.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/node_javascript.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/Protocol.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/NodeWorker.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/NodeTracing.o
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node/src/node_main.o ../src/node_main.cc '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' '-DNGHTTP2_STATICLIB' -ITOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -I../src -I../deps/v8/include -I../deps/v8/include -I../deps/http_parser -I../deps/nghttp2/lib/includes -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/.deps/TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node/src/node_main.o.d.raw -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/include -O2 -pipe -c
g++ -o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/node -pthread -rdynamic -m64 -Wl,--whole-archive,TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/libnode.a -Wl,--no-whole-archive -Wl,-z,noexecstack -Wl,--whole-archive TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_base.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -LTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/lib -LTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/lib -Wl,--enable-new-dtags -Wl,-rpath-link,TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/lib -Wl,-rpath-link,TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/lib -Wl,-rpath,TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/lib -Wl,-rpath,TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=TOPDIR/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 -Wl,--start-group TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/node/src/node_main.o TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/libnode.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_libplatform.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/http_parser/libhttp_parser.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/nghttp2/libnghttp2.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/brotli/libbrotli.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_base.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_libbase.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_libsampler.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_init.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_initializers.a TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/obj.target/deps/v8/gypfiles/libv8_nosnapshot.a -LTOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib -lz -luv -lcares -lcrypto -lssl -licui18n -licuuc -licudata -latomic -ldl -lrt -Wl,--end-group
TOPDIR/tmp/hosttools/ld: cannot find /usr/lib64/libatomic.so.1.2.0 inside /
collect2: error: ld returned 1 exit status
make[1]: *** [node.target.mk:159: TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/node-v10.17.0/out/Release/node] Error 1
rm c9a8eabb9ebc9b4ebcec1ded68d32abc5dc55d5b.intermediate 82bd1a0c529e89ecc1b909cba94e4c93ef97c3e5.intermediate c2f76cea471f76cf2c3598fdaf7e30aa78ec3761.intermediate
make: *** [Makefile:99: node] Error 2
WARNING: TOPDIR/tmp/work/x86_64-linux/nodejs-native/10.17.0-r0/temp/run.do_compile.2953:1 exit 1 from 'exit 1'