[Pkg-javascript-devel] Bug#952629: nodejs: FTBFS: make[2]: *** No rule to make target '../deps/acorn/dist/walk.js', needed by '/<<PKGBUILDDIR>>/out/Release/obj/gen/node_javascript.cc'. Stop.
Lucas Nussbaum
lucas at debian.org
Wed Feb 26 16:17:35 GMT 2020
Source: nodejs
Version: 10.17.0~dfsg-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200225 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
This rebuild was done by building only architecture:any binary packages
(binary-arch target of debian/rules).
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> /usr/bin/make -j 1 -C out node BUILDTYPE=Release V=1
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/bits.o ../deps/v8/src/base/bits.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/bits.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/cpu.o ../deps/v8/src/base/cpu.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/cpu.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/debug/stack_trace.o ../deps/v8/src/base/debug/stack_trace.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/debug/stack_trace.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/division-by-constant.o ../deps/v8/src/base/division-by-constant.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/division-by-constant.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/file-utils.o ../deps/v8/src/base/file-utils.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/file-utils.o.d.raw -c
> ../deps/v8/src/base/file-utils.cc: In function ‘char* v8::base::RelativePath(char**, const char*, const char*)’:
> ../deps/v8/src/base/file-utils.cc:28:12: warning: ‘char* strncat(char*, const char*, size_t)’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
> 28 | strncat(*buffer, name, name_length);
> | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/base/file-utils.cc:23:46: note: length computed here
> 23 | int name_length = static_cast<int>(strlen(name));
> | ~~~~~~^~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/functional.o ../deps/v8/src/base/functional.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/functional.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/ieee754.o ../deps/v8/src/base/ieee754.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/ieee754.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/logging.o ../deps/v8/src/base/logging.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/logging.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/once.o ../deps/v8/src/base/once.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/once.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/page-allocator.o ../deps/v8/src/base/page-allocator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/page-allocator.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/condition-variable.o ../deps/v8/src/base/platform/condition-variable.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/condition-variable.o.d.raw -c
> In file included from ../deps/v8/src/base/platform/condition-variable.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 {
> | ~~~~~~~~~~^~~~~
> ../deps/v8/src/base/platform/condition-variable.cc: In member function ‘bool v8::base::ConditionVariable::WaitFor(v8::base::Mutex*, const v8::base::TimeDelta&)’:
> ../deps/v8/src/base/platform/condition-variable.cc:105:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
> 105 | Time end_time = now + rel_time;
> | ^~~~~~~~
> In file included from ../deps/v8/src/base/platform/condition-variable.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) {
> | ^~~~~~~~
> ../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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/mutex.o ../deps/v8/src/base/platform/mutex.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/mutex.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/semaphore.o ../deps/v8/src/base/platform/semaphore.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/semaphore.o.d.raw -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/base/platform/semaphore.cc:15:
> ../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/base/platform/semaphore.cc:15:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/base/platform/semaphore.cc:15:
> ../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/base/platform/semaphore.cc:15:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/base/platform/semaphore.cc:15:
> ../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/semaphore.cc: In member function ‘bool v8::base::Semaphore::WaitFor(const v8::base::TimeDelta&)’:
> ../deps/v8/src/base/platform/semaphore.cc:111:49: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
> 111 | const Time time = Time::NowFromSystemTime() + rel_time;
> | ^~~~~~~~
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/base/platform/semaphore.cc:15:
> ../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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/time.o ../deps/v8/src/base/platform/time.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/time.o.d.raw -c
> In file included from ../deps/v8/src/base/platform/time.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/sys-info.o ../deps/v8/src/base/sys-info.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/sys-info.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/utils/random-number-generator.o ../deps/v8/src/base/utils/random-number-generator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/utils/random-number-generator.o.d.raw -c
> In file included from ../deps/v8/src/base/utils/random-number-generator.cc:16:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/debug/stack_trace_posix.o ../deps/v8/src/base/debug/stack_trace_posix.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/debug/stack_trace_posix.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/platform-linux.o ../deps/v8/src/base/platform/platform-linux.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/platform-linux.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/platform-posix.o ../deps/v8/src/base/platform/platform-posix.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/platform-posix.o.d.raw -c
> In file included from ../deps/v8/src/base/platform/platform-posix.cc:42:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/platform-posix-time.o ../deps/v8/src/base/platform/platform-posix-time.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/platform-posix-time.o.d.raw -c
> rm -f /<<PKGBUILDDIR>>/out/Release/obj.host/deps/v8/gypfiles/libv8_libbase.a && ar crsT /<<PKGBUILDDIR>>/out/Release/obj.host/deps/v8/gypfiles/libv8_libbase.a /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/bits.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/cpu.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/debug/stack_trace.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/division-by-constant.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/file-utils.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/functional.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/ieee754.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/logging.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/once.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/page-allocator.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/condition-variable.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/mutex.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/semaphore.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/time.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/sys-info.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/utils/random-number-generator.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/debug/stack_trace_posix.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/platform-linux.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/platform-posix.o /<<PKGBUILDDIR>>/out/Release/obj.host/v8_libbase/deps/v8/src/base/platform/platform-posix-time.o
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueBaseVisitor.o ../deps/v8/src/torque/TorqueBaseVisitor.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueBaseVisitor.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueLexer.o ../deps/v8/src/torque/TorqueLexer.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueLexer.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueParser.o ../deps/v8/src/torque/TorqueParser.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueParser.o.d.raw -c
> ../deps/v8/src/torque/TorqueParser.cpp: In member function ‘TorqueParser::ConditionalExpressionContext* TorqueParser::conditionalExpression(int)’:
> ../deps/v8/src/torque/TorqueParser.cpp:1201:47: warning: variable ‘previousContext’ set but not used [-Wunused-but-set-variable]
> 1201 | TorqueParser::ConditionalExpressionContext* previousContext = _localctx;
> | ^~~~~~~~~~~~~~~
> ../deps/v8/src/torque/TorqueParser.cpp: In member function ‘TorqueParser::LogicalORExpressionContext* TorqueParser::logicalORExpression(int)’:
> ../deps/v8/src/torque/TorqueParser.cpp:1302:45: warning: variable ‘previousContext’ set but not used [-Wunused-but-set-variable]
> 1302 | TorqueParser::LogicalORExpressionContext* previousContext = _localctx;
> | ^~~~~~~~~~~~~~~
> ../deps/v8/src/torque/TorqueParser.cpp: In member function ‘TorqueParser::LogicalANDExpressionContext* TorqueParser::logicalANDExpression(int)’:
> ../deps/v8/src/torque/TorqueParser.cpp:1400:46: warning: variable ‘previousContext’ set but not used [-Wunused-but-set-variable]
> 1400 | TorqueParser::LogicalANDExpressionContext* previousContext = _localctx;
> | ^~~~~~~~~~~~~~~
> ../deps/v8/src/torque/TorqueParser.cpp: In member function ‘TorqueParser::BitwiseExpressionContext* TorqueParser::bitwiseExpression(int)’:
> ../deps/v8/src/torque/TorqueParser.cpp:1505:43: warning: variable ‘previousContext’ set but not used [-Wunused-but-set-variable]
> 1505 | TorqueParser::BitwiseExpressionContext* previousContext = _localctx;
> | ^~~~~~~~~~~~~~~
> ../deps/v8/src/torque/TorqueParser.cpp: In member function ‘TorqueParser::EqualityExpressionContext* TorqueParser::equalityExpression(int)’:
> ../deps/v8/src/torque/TorqueParser.cpp:1621:44: warning: variable ‘previousContext’ set but not used [-Wunused-but-set-variable]
> 1621 | TorqueParser::EqualityExpressionContext* previousContext = _localctx;
> | ^~~~~~~~~~~~~~~
> ../deps/v8/src/torque/TorqueParser.cpp: In member function ‘TorqueParser::RelationalExpressionContext* TorqueParser::relationalExpression(int)’:
> ../deps/v8/src/torque/TorqueParser.cpp:1749:46: warning: variable ‘previousContext’ set but not used [-Wunused-but-set-variable]
> 1749 | TorqueParser::RelationalExpressionContext* previousContext = _localctx;
> | ^~~~~~~~~~~~~~~
> ../deps/v8/src/torque/TorqueParser.cpp: In member function ‘TorqueParser::ShiftExpressionContext* TorqueParser::shiftExpression(int)’:
> ../deps/v8/src/torque/TorqueParser.cpp:1875:41: warning: variable ‘previousContext’ set but not used [-Wunused-but-set-variable]
> 1875 | TorqueParser::ShiftExpressionContext* previousContext = _localctx;
> | ^~~~~~~~~~~~~~~
> ../deps/v8/src/torque/TorqueParser.cpp: In member function ‘TorqueParser::AdditiveExpressionContext* TorqueParser::additiveExpression(int)’:
> ../deps/v8/src/torque/TorqueParser.cpp:1994:44: warning: variable ‘previousContext’ set but not used [-Wunused-but-set-variable]
> 1994 | TorqueParser::AdditiveExpressionContext* previousContext = _localctx;
> | ^~~~~~~~~~~~~~~
> ../deps/v8/src/torque/TorqueParser.cpp: In member function ‘TorqueParser::MultiplicativeExpressionContext* TorqueParser::multiplicativeExpression(int)’:
> ../deps/v8/src/torque/TorqueParser.cpp:2118:50: warning: variable ‘previousContext’ set but not used [-Wunused-but-set-variable]
> 2118 | TorqueParser::MultiplicativeExpressionContext* previousContext = _localctx;
> | ^~~~~~~~~~~~~~~
> ../deps/v8/src/torque/TorqueParser.cpp: In member function ‘TorqueParser::LocationExpressionContext* TorqueParser::locationExpression(int)’:
> ../deps/v8/src/torque/TorqueParser.cpp:2360:44: warning: variable ‘previousContext’ set but not used [-Wunused-but-set-variable]
> 2360 | TorqueParser::LocationExpressionContext* previousContext = _localctx;
> | ^~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueVisitor.o ../deps/v8/src/torque/TorqueVisitor.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueVisitor.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/ast-generator.o ../deps/v8/src/torque/ast-generator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/ast-generator.o.d.raw -c
> ../deps/v8/src/torque/ast-generator.cc: In member function ‘virtual antlrcpp::Any v8::internal::torque::AstGenerator::visitParameterList(TorqueParser::ParameterListContext*)’:
> ../deps/v8/src/torque/ast-generator.cc:132:19: warning: redundant move in return statement [-Wredundant-move]
> 132 | return std::move(result);
> | ~~~~~~~~~^~~~~~~~
> ../deps/v8/src/torque/ast-generator.cc:132:19: note: remove ‘std::move’ call
> ../deps/v8/src/torque/ast-generator.cc: In member function ‘virtual antlrcpp::Any v8::internal::torque::AstGenerator::visitTypeList(TorqueParser::TypeListContext*)’:
> ../deps/v8/src/torque/ast-generator.cc:139:19: warning: redundant move in return statement [-Wredundant-move]
> 139 | return std::move(result);
> | ~~~~~~~~~^~~~~~~~
> ../deps/v8/src/torque/ast-generator.cc:139:19: note: remove ‘std::move’ call
> ../deps/v8/src/torque/ast-generator.cc: In member function ‘virtual antlrcpp::Any v8::internal::torque::AstGenerator::visitTypeListMaybeVarArgs(TorqueParser::TypeListMaybeVarArgsContext*)’:
> ../deps/v8/src/torque/ast-generator.cc:149:19: warning: redundant move in return statement [-Wredundant-move]
> 149 | return std::move(result);
> | ~~~~~~~~~^~~~~~~~
> ../deps/v8/src/torque/ast-generator.cc:149:19: note: remove ‘std::move’ call
> ../deps/v8/src/torque/ast-generator.cc: In member function ‘virtual antlrcpp::Any v8::internal::torque::AstGenerator::visitHelperCall(TorqueParser::HelperCallContext*)’:
> ../deps/v8/src/torque/ast-generator.cc:350:56: warning: ‘callee’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 350 | callee->getSymbol()->getText(),
> | ~~~~~~~~~~~~~~~~~^~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/declarable.o ../deps/v8/src/torque/declarable.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/declarable.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/declaration-visitor.o ../deps/v8/src/torque/declaration-visitor.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/declaration-visitor.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/declarations.o ../deps/v8/src/torque/declarations.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/declarations.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/file-visitor.o ../deps/v8/src/torque/file-visitor.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/file-visitor.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/implementation-visitor.o ../deps/v8/src/torque/implementation-visitor.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/implementation-visitor.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/scope.o ../deps/v8/src/torque/scope.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/scope.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/torque.o ../deps/v8/src/torque/torque.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/torque.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/types.o ../deps/v8/src/torque/types.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/types.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/utils.o ../deps/v8/src/torque/utils.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/utils.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorListener.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorListener.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorListener.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorStrategy.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorStrategy.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorStrategy.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRFileStream.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRFileStream.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRFileStream.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRInputStream.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRInputStream.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRInputStream.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BailErrorStrategy.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BailErrorStrategy.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BailErrorStrategy.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BaseErrorListener.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BaseErrorListener.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BaseErrorListener.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BufferedTokenStream.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BufferedTokenStream.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BufferedTokenStream.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CharStream.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CharStream.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CharStream.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonToken.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonToken.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonToken.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenFactory.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenFactory.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenFactory.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenStream.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenStream.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenStream.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ConsoleErrorListener.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ConsoleErrorListener.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ConsoleErrorListener.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/DefaultErrorStrategy.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/DefaultErrorStrategy.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/DefaultErrorStrategy.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/DiagnosticErrorListener.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/DiagnosticErrorListener.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/DiagnosticErrorListener.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Exceptions.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Exceptions.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Exceptions.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/FailedPredicateException.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/FailedPredicateException.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/FailedPredicateException.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/InputMismatchException.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/InputMismatchException.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/InputMismatchException.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/IntStream.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/IntStream.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/IntStream.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/InterpreterRuleContext.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/InterpreterRuleContext.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/InterpreterRuleContext.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Lexer.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Lexer.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Lexer.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/LexerInterpreter.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/LexerInterpreter.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/LexerInterpreter.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/LexerNoViableAltException.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/LexerNoViableAltException.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/LexerNoViableAltException.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ListTokenSource.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ListTokenSource.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ListTokenSource.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/NoViableAltException.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/NoViableAltException.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/NoViableAltException.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Parser.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Parser.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Parser.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ParserInterpreter.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ParserInterpreter.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ParserInterpreter.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ParserRuleContext.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ParserRuleContext.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ParserRuleContext.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ProxyErrorListener.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ProxyErrorListener.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ProxyErrorListener.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RecognitionException.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RecognitionException.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RecognitionException.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Recognizer.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Recognizer.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Recognizer.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuleContext.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuleContext.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuleContext.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuleContextWithAltNum.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuleContextWithAltNum.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuleContextWithAltNum.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuntimeMetaData.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuntimeMetaData.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuntimeMetaData.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Token.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Token.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Token.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenSource.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenSource.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenSource.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenStream.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenStream.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenStream.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenStreamRewriter.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenStreamRewriter.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenStreamRewriter.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedCharStream.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedCharStream.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedCharStream.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedTokenStream.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedTokenStream.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedTokenStream.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Vocabulary.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Vocabulary.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Vocabulary.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/WritableToken.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/WritableToken.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/WritableToken.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATN.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATN.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATN.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfig.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfig.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfig.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfigSet.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfigSet.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfigSet.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializer.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializer.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializer.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSerializer.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSerializer.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSerializer.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSimulator.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSimulator.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSimulator.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ActionTransition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ActionTransition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ActionTransition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AmbiguityInfo.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AmbiguityInfo.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AmbiguityInfo.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AtomTransition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AtomTransition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AtomTransition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicBlockStartState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicBlockStartState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicBlockStartState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockEndState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockEndState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockEndState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockStartState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockStartState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockStartState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionEventInfo.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionEventInfo.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionEventInfo.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionInfo.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionInfo.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionInfo.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/EpsilonTransition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/EpsilonTransition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/EpsilonTransition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ErrorInfo.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ErrorInfo.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ErrorInfo.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LL1Analyzer.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LL1Analyzer.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNConfig.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNConfig.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNConfig.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNSimulator.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNSimulator.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNSimulator.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerAction.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerAction.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerAction.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerActionExecutor.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerActionExecutor.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerActionExecutor.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerChannelAction.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerChannelAction.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerChannelAction.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerCustomAction.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerCustomAction.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerCustomAction.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerModeAction.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerModeAction.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerModeAction.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerMoreAction.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerMoreAction.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerMoreAction.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPopModeAction.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPopModeAction.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPopModeAction.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPushModeAction.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPushModeAction.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPushModeAction.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerSkipAction.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerSkipAction.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerSkipAction.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerTypeAction.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerTypeAction.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerTypeAction.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LoopEndState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LoopEndState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LoopEndState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/NotSetTransition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/NotSetTransition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/NotSetTransition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ParseInfo.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ParseInfo.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ParseInfo.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ParserATNSimulator.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ParserATNSimulator.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ParserATNSimulator.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusBlockStartState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusBlockStartState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusBlockStartState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusLoopbackState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusLoopbackState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusLoopbackState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateTransition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateTransition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateTransition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionContext.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionContext.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionContext.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionMode.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionMode.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionMode.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RangeTransition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RangeTransition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RangeTransition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStartState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStartState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStartState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStopState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStopState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStopState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleTransition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleTransition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleTransition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SemanticContext.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SemanticContext.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SemanticContext.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SetTransition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SetTransition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SetTransition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarBlockStartState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarBlockStartState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarBlockStartState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopEntryState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopEntryState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopEntryState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopbackState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopbackState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopbackState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/TokensStartState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/TokensStartState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/TokensStartState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/Transition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/Transition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/Transition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/WildcardTransition.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/WildcardTransition.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/WildcardTransition.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFA.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFA.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFA.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFASerializer.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFASerializer.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFASerializer.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFAState.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFAState.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFAState.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/InterpreterDataReader.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/InterpreterDataReader.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/InterpreterDataReader.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/Interval.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/Interval.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/Interval.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/IntervalSet.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/IntervalSet.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/IntervalSet.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/MurmurHash.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/MurmurHash.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/MurmurHash.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/Predicate.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/Predicate.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/Predicate.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/Any.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/Any.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/Any.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/Arrays.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/Arrays.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/Arrays.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/CPPUtils.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/CPPUtils.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/CPPUtils.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/StringUtils.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/StringUtils.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/StringUtils.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/guid.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/guid.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/guid.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNode.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNode.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNode.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/IterativeParseTreeWalker.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/IterativeParseTreeWalker.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/IterativeParseTreeWalker.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTree.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTree.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTree.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeListener.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeListener.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeListener.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeVisitor.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeVisitor.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeVisitor.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeWalker.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeWalker.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeWalker.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNode.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNode.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNode.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/Trees.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/Trees.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/Trees.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/Chunk.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/Chunk.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/Chunk.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TagChunk.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TagChunk.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TagChunk.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TextChunk.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TextChunk.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TextChunk.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPath.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPath.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPath.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathElement.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathElement.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathElement.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexer.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexer.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexer.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.o ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DANTLR4CPP_STATIC' -I../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src -I../deps/v8/src/torque -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.o.d.raw -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/torque -pthread -rdynamic -m64 -m64 -Wl,--start-group /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueBaseVisitor.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueLexer.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueParser.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/TorqueVisitor.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/ast-generator.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/declarable.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/declaration-visitor.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/declarations.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/file-visitor.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/implementation-visitor.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/scope.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/torque.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/types.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/src/torque/utils.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorListener.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorStrategy.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRFileStream.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRInputStream.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BailErrorStrategy.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BaseErrorListener.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/BufferedTokenStream.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CharStream.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonToken.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenFactory.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/CommonTokenStream.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ConsoleErrorListener.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/DefaultErrorStrategy.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/DiagnosticErrorListener.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Exceptions.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/FailedPredicateException.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/InputMismatchException.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/IntStream.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/InterpreterRuleContext.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Lexer.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/LexerInterpreter.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/LexerNoViableAltException.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ListTokenSource.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/NoViableAltException.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Parser.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ParserInterpreter.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ParserRuleContext.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ProxyErrorListener.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RecognitionException.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Recognizer.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuleContext.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuleContextWithAltNum.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RuntimeMetaData.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Token.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenSource.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenStream.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/TokenStreamRewriter.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedCharStream.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/UnbufferedTokenStream.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Vocabulary.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/WritableToken.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATN.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfig.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNConfigSet.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNDeserializer.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSerializer.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNSimulator.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ATNState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ActionTransition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AmbiguityInfo.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/AtomTransition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicBlockStartState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BasicState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockEndState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/BlockStartState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionEventInfo.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionInfo.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/DecisionState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/EpsilonTransition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ErrorInfo.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LL1Analyzer.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNConfig.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerATNSimulator.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerAction.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerActionExecutor.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerChannelAction.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerCustomAction.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerModeAction.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerMoreAction.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPopModeAction.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerPushModeAction.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerSkipAction.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LexerTypeAction.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/LoopEndState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/NotSetTransition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ParseInfo.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ParserATNSimulator.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusBlockStartState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PlusLoopbackState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredicateTransition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionContext.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/PredictionMode.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RangeTransition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStartState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleStopState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/RuleTransition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SemanticContext.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SetTransition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarBlockStartState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopEntryState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/StarLoopbackState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/TokensStartState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/Transition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/WildcardTransition.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFA.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFASerializer.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/DFAState.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/InterpreterDataReader.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/Interval.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/IntervalSet.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/MurmurHash.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/misc/Predicate.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/Any.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/Arrays.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/CPPUtils.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/StringUtils.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/support/guid.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNode.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/IterativeParseTreeWalker.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTree.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeListener.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeVisitor.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/ParseTreeWalker.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNode.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/Trees.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/Chunk.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TagChunk.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TextChunk.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPath.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathElement.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexer.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.o /<<PKGBUILDDIR>>/out/Release/obj.host/torque/deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.o /<<PKGBUILDDIR>>/out/Release/obj.host/deps/v8/gypfiles/libv8_libbase.a -lz -luv -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -licudata -ldl -lrt -Wl,--end-group
> touch 832ca63211ea54bd978bfff7561bf74810a0520a.intermediate
> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated; "/<<PKGBUILDDIR>>/out/Release/torque" ../src/builtins/base.tq ../src/builtins/array.tq ../src/builtins/typed-array.tq -o "/<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated"
> touch /<<PKGBUILDDIR>>/out/Release/obj.host/deps/v8/gypfiles/v8_torque.stamp
> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen; python ../tools/gen-postmortem-metadata.py "/<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.cc" ../src/objects.h ../src/objects-inl.h ../src/objects/code-inl.h ../src/objects/code.h ../src/objects/data-handler.h ../src/objects/data-handler-inl.h ../src/objects/fixed-array-inl.h ../src/objects/fixed-array.h ../src/objects/js-array-inl.h ../src/objects/js-array.h ../src/objects/js-regexp-inl.h ../src/objects/js-regexp.h ../src/objects/js-regexp-string-iterator-inl.h ../src/objects/js-regexp-string-iterator.h ../src/objects/map.h ../src/objects/map-inl.h ../src/objects/name.h ../src/objects/name-inl.h ../src/objects/scope-info.h ../src/objects/script.h ../src/objects/script-inl.h ../src/objects/shared-function-info.h ../src/objects/shared-function-info-inl.h ../src/objects/string.h ../src/objects/string-inl.h
> touch /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/postmortem-metadata.stamp
> touch /<<PKGBUILDDIR>>/out/Release/obj.target/tools/icu/icui18n.stamp
> touch /<<PKGBUILDDIR>>/out/Release/obj.target/tools/icu/icuuc.stamp
> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen/src; python ../third_party/inspector_protocol/CheckProtocolCompatibility.py --stamp "/<<PKGBUILDDIR>>/out/Release/obj/gen/src/js_protocol.stamp" ../src/inspector/js_protocol.json
> touch e917f2a5a417666db329083f012ba6f28fbbcdef.intermediate
> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol /<<PKGBUILDDIR>>/out/Release/obj/gen/include/inspector; python ../third_party/inspector_protocol/CodeGenerator.py --jinja_dir ../third_party --output_base "/<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector" --config ../src/inspector/inspector_protocol_config.json
> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector; python ../src/inspector/build/xxd.py InjectedScriptSource_js ../src/inspector/injected-script-source.js "/<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/injected-script-source.h"
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/injected-script.o ../deps/v8/src/inspector/injected-script.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/injected-script.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/inspector/inspected-context.h:14,
> from ../deps/v8/src/inspector/injected-script.h:38,
> from ../deps/v8/src/inspector/injected-script.cc:31:
> ../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8_inspector::InjectedScript::ProtocolPromiseHandler; T = v8::External; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8_inspector::InjectedScript::ProtocolPromiseHandler>&)]’:
> ../deps/v8/src/inspector/injected-script.cc:145:70: required from here
> ../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8_inspector::InjectedScript::ProtocolPromiseHandler>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8_inspector::InjectedScript::ProtocolPromiseHandler>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
> 9502 | reinterpret_cast<Callback>(callback), type);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/inspected-context.o ../deps/v8/src/inspector/inspected-context.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/inspected-context.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/inspector/inspected-context.h:14,
> from ../deps/v8/src/inspector/inspected-context.cc:5:
> ../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8_inspector::InspectedContext::WeakCallbackData; T = v8::Context; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8_inspector::InspectedContext::WeakCallbackData>&)]’:
> ../deps/v8/src/inspector/inspected-context.cc:64:53: required from here
> ../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8_inspector::InspectedContext::WeakCallbackData>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8_inspector::InspectedContext::WeakCallbackData>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
> 9502 | reinterpret_cast<Callback>(callback), type);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/remote-object-id.o ../deps/v8/src/inspector/remote-object-id.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/remote-object-id.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/search-util.o ../deps/v8/src/inspector/search-util.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/search-util.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/string-16.o ../deps/v8/src/inspector/string-16.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/string-16.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/inspector/string-16.cc:15:
> ../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/inspector/string-16.cc: In function ‘bool v8_inspector::{anonymous}::isLegalUTF8(const unsigned char*, int)’:
> ../deps/v8/src/inspector/string-16.cc:215:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 215 | if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false;
> | ^~
> ../deps/v8/src/inspector/string-16.cc:217:5: note: here
> 217 | case 3:
> | ^~~~
> ../deps/v8/src/inspector/string-16.cc:218:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 218 | if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false;
> | ^~
> ../deps/v8/src/inspector/string-16.cc:220:5: note: here
> 220 | case 2:
> | ^~~~
> ../deps/v8/src/inspector/string-16.cc:224:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 224 | switch (*source) {
> | ^~~~~~
> ../deps/v8/src/inspector/string-16.cc:242:5: note: here
> 242 | case 1:
> | ^~~~
> ../deps/v8/src/inspector/string-16.cc: In function ‘v8_inspector::{anonymous}::UChar32 v8_inspector::{anonymous}::readUTF8Sequence(const char*&, size_t)’:
> ../deps/v8/src/inspector/string-16.cc:266:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 266 | character <<= 6;
> | ~~~~~~~~~~^~~~~
> ../deps/v8/src/inspector/string-16.cc:268:5: note: here
> 268 | case 5:
> | ^~~~
> ../deps/v8/src/inspector/string-16.cc:270:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 270 | character <<= 6;
> | ~~~~~~~~~~^~~~~
> ../deps/v8/src/inspector/string-16.cc:272:5: note: here
> 272 | case 4:
> | ^~~~
> ../deps/v8/src/inspector/string-16.cc:274:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 274 | character <<= 6;
> | ~~~~~~~~~~^~~~~
> ../deps/v8/src/inspector/string-16.cc:276:5: note: here
> 276 | case 3:
> | ^~~~
> ../deps/v8/src/inspector/string-16.cc:278:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 278 | character <<= 6;
> | ~~~~~~~~~~^~~~~
> ../deps/v8/src/inspector/string-16.cc:280:5: note: here
> 280 | case 2:
> | ^~~~
> ../deps/v8/src/inspector/string-16.cc:282:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 282 | character <<= 6;
> | ~~~~~~~~~~^~~~~
> ../deps/v8/src/inspector/string-16.cc:284:5: note: here
> 284 | case 1:
> | ^~~~
> ../deps/v8/src/inspector/string-16.cc: In function ‘v8_inspector::{anonymous}::ConversionResult v8_inspector::{anonymous}::convertUTF16ToUTF8(const UChar**, const UChar*, char**, char*, bool)’:
> ../deps/v8/src/inspector/string-16.cc:142:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 142 | ch >>= 6;
> | ~~~^~~~~
> ../deps/v8/src/inspector/string-16.cc:144:7: note: here
> 144 | case 3:
> | ^~~~
> ../deps/v8/src/inspector/string-16.cc:146:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 146 | ch >>= 6;
> | ~~~^~~~~
> ../deps/v8/src/inspector/string-16.cc:148:7: note: here
> 148 | case 2:
> | ^~~~
> ../deps/v8/src/inspector/string-16.cc:150:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 150 | ch >>= 6;
> | ~~~^~~~~
> ../deps/v8/src/inspector/string-16.cc:152:7: note: here
> 152 | case 1:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/string-util.o ../deps/v8/src/inspector/string-util.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/string-util.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/inspector/string-util.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/test-interface.o ../deps/v8/src/inspector/test-interface.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/test-interface.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console.o ../deps/v8/src/inspector/v8-console.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console-agent-impl.o ../deps/v8/src/inspector/v8-console-agent-impl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console-agent-impl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console-message.o ../deps/v8/src/inspector/v8-console-message.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console-message.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger.o ../deps/v8/src/inspector/v8-debugger.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger-agent-impl.o ../deps/v8/src/inspector/v8-debugger-agent-impl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger-agent-impl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger-script.o ../deps/v8/src/inspector/v8-debugger-script.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger-script.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/inspector/v8-debugger-script.cc:11:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-function-call.o ../deps/v8/src/inspector/v8-function-call.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-function-call.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-heap-profiler-agent-impl.o ../deps/v8/src/inspector/v8-heap-profiler-agent-impl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-heap-profiler-agent-impl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-injected-script-host.o ../deps/v8/src/inspector/v8-injected-script-host.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-injected-script-host.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-inspector-impl.o ../deps/v8/src/inspector/v8-inspector-impl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-inspector-impl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> ../deps/v8/src/inspector/v8-inspector-impl.cc: In member function ‘virtual std::unique_ptr<v8_inspector::V8InspectorSession> v8_inspector::V8InspectorImpl::connect(int, v8_inspector::V8Inspector::Channel*, const v8_inspector::StringView&)’:
> ../deps/v8/src/inspector/v8-inspector-impl.cc:165:19: warning: redundant move in return statement [-Wredundant-move]
> 165 | return std::move(session);
> | ~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/inspector/v8-inspector-impl.cc:165:19: note: remove ‘std::move’ call
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-inspector-session-impl.o ../deps/v8/src/inspector/v8-inspector-session-impl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-inspector-session-impl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-internal-value-type.o ../deps/v8/src/inspector/v8-internal-value-type.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-internal-value-type.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-profiler-agent-impl.o ../deps/v8/src/inspector/v8-profiler-agent-impl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-profiler-agent-impl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-regex.o ../deps/v8/src/inspector/v8-regex.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-regex.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-runtime-agent-impl.o ../deps/v8/src/inspector/v8-runtime-agent-impl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-runtime-agent-impl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-schema-agent-impl.o ../deps/v8/src/inspector/v8-schema-agent-impl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-schema-agent-impl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-stack-trace-impl.o ../deps/v8/src/inspector/v8-stack-trace-impl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-stack-trace-impl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-value-utils.o ../deps/v8/src/inspector/v8-value-utils.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-value-utils.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/wasm-translation.o ../deps/v8/src/inspector/wasm-translation.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/wasm-translation.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/accessors.o ../deps/v8/src/accessors.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/accessors.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/accessors.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/api.h:13,
> from ../deps/v8/src/accessors.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/macro-assembler.h:9,
> from ../deps/v8/src/deoptimizer.h:18,
> from ../deps/v8/src/accessors.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/frames-inl.h:11,
> from ../deps/v8/src/accessors.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/accessors.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/frames-inl.h:11,
> from ../deps/v8/src/accessors.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/accessors.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/frames-inl.h:11,
> from ../deps/v8/src/accessors.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/api.h:13,
> from ../deps/v8/src/accessors.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/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/frames-inl.h:11,
> from ../deps/v8/src/accessors.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/accessors.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/frames-inl.h:11,
> from ../deps/v8/src/accessors.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/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/accessors.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/api.h:13,
> from ../deps/v8/src/accessors.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/address-map.o ../deps/v8/src/address-map.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/address-map.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/address-map.h:11,
> from ../deps/v8/src/address-map.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/address-map.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/address-map.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/address-map.h:11,
> from ../deps/v8/src/address-map.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/address-map.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/address-map.h:11,
> from ../deps/v8/src/address-map.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/address-map.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/address-map.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/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/address-map.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/address-map.h:11,
> from ../deps/v8/src/address-map.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/address-map.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: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/address-map.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/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/address-map.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/address-map.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/allocation.o ../deps/v8/src/allocation.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/allocation.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/allocation.cc:13:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/api-natives.o ../deps/v8/src/api-natives.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/api-natives.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/api-natives.h:10,
> from ../deps/v8/src/api-natives.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/api.h:13,
> from ../deps/v8/src/api-natives.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/isolate-inl.h:9,
> from ../deps/v8/src/api-natives.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/api-natives.h:10,
> from ../deps/v8/src/api-natives.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/isolate-inl.h:9,
> from ../deps/v8/src/api-natives.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/api-natives.h:10,
> from ../deps/v8/src/api-natives.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/isolate-inl.h:9,
> from ../deps/v8/src/api-natives.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/api.h:13,
> from ../deps/v8/src/api-natives.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/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/isolate-inl.h:9,
> from ../deps/v8/src/api-natives.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/api-natives.h:10,
> from ../deps/v8/src/api-natives.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/isolate-inl.h:9,
> from ../deps/v8/src/api-natives.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: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/isolate-inl.h:9,
> from ../deps/v8/src/api-natives.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/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/isolate-inl.h:9,
> from ../deps/v8/src/api-natives.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/api.h:13,
> from ../deps/v8/src/api-natives.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/api.o ../deps/v8/src/api.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/api.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/api.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/api.h:13,
> from ../deps/v8/src/api.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/code-stubs.h:12,
> from ../deps/v8/src/api.cc:26:
> ../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/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/conversions-inl.h:21,
> from ../deps/v8/src/api.cc:30:
> ../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/api.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/conversions-inl.h:21,
> from ../deps/v8/src/api.cc:30:
> ../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/api.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/conversions-inl.h:21,
> from ../deps/v8/src/api.cc:30:
> ../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/api.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/conversions-inl.h:21,
> from ../deps/v8/src/api.cc:30:
> ../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/api.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/conversions-inl.h:21,
> from ../deps/v8/src/api.cc:30:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/api.cc:30:
> ../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/api.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/api.cc: In function ‘bool v8::Unaligned(const uint16_t*)’:
> ../deps/v8/src/api.cc:5389:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
> 5389 | return reinterpret_cast<const uintptr_t>(chars) & kAlignmentMask;
> | ^
> ../deps/v8/src/api.cc: In instantiation of ‘v8::internal::Handle<v8::internal::AccessorInfo> v8::{anonymous}::MakeAccessorInfo(v8::internal::Isolate*, v8::Local<v8::Name>, Getter, Setter, v8::Local<v8::Value>, v8::AccessControl, v8::Local<v8::AccessorSignature>, bool, bool) [with Getter = void (*)(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>&); Setter = void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)]’:
> ../deps/v8/src/api.cc:1738:23: required from ‘void v8::TemplateSetAccessor(Template*, v8::Local<v8::Name>, Getter, Setter, Data, v8::AccessControl, v8::PropertyAttribute, v8::Local<v8::AccessorSignature>, bool, bool) [with Getter = void (*)(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>&); Setter = void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&); Data = v8::Local<v8::Value>; Template = v8::Template]’
> ../deps/v8/src/api.cc:1751:45: required from here
> ../deps/v8/src/api.cc:1555:14: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<v8::Boolean>&)’ to ‘void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)’ [-Wcast-function-type]
> 1555 | setter = reinterpret_cast<Setter>(&i::Accessors::ReconfigureToDataProperty);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/api.cc: In instantiation of ‘v8::internal::Handle<v8::internal::AccessorInfo> v8::{anonymous}::MakeAccessorInfo(v8::internal::Isolate*, v8::Local<v8::Name>, Getter, Setter, v8::Local<v8::Value>, v8::AccessControl, v8::Local<v8::AccessorSignature>, bool, bool) [with Getter = void (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&); Setter = void (*)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)]’:
> ../deps/v8/src/api.cc:1738:23: required from ‘void v8::TemplateSetAccessor(Template*, v8::Local<v8::Name>, Getter, Setter, Data, v8::AccessControl, v8::PropertyAttribute, v8::Local<v8::AccessorSignature>, bool, bool) [with Getter = void (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&); Setter = void (*)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&); Data = v8::Local<v8::Value>; Template = v8::Template]’
> ../deps/v8/src/api.cc:1760:45: required from here
> ../deps/v8/src/api.cc:1555:14: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<v8::Boolean>&)’ to ‘void (*)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)’ [-Wcast-function-type]
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arguments.o ../deps/v8/src/arguments.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arguments.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/arguments.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/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/arguments.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/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/arguments.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/arguments.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/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/arguments.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:15,
> 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/arguments.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/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/arguments.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/counters.h:15,
> 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/arguments.cc:6:
> ../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/arguments.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/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/arguments.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/arguments.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/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/arguments.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/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/arguments.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/counters.h:15,
> 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/arguments.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-js.o ../deps/v8/src/asmjs/asm-js.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-js.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/asmjs/asm-types.h:13,
> from ../deps/v8/src/asmjs/asm-parser.h:12,
> from ../deps/v8/src/asmjs/asm-js.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/asmjs/asm-js.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) {
> | ^~~~~~~~
> ../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/asmjs/asm-js.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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/asmjs/asm-types.h:13,
> from ../deps/v8/src/asmjs/asm-parser.h:12,
> from ../deps/v8/src/asmjs/asm-js.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/asmjs/asm-js.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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/asmjs/asm-types.h:13,
> from ../deps/v8/src/asmjs/asm-parser.h:12,
> from ../deps/v8/src/asmjs/asm-js.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-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/asmjs/asm-js.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/asmjs/asm-js.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/asmjs/asm-js.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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/asmjs/asm-types.h:13,
> from ../deps/v8/src/asmjs/asm-parser.h:12,
> from ../deps/v8/src/asmjs/asm-js.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-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/asmjs/asm-js.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/asmjs/asm-js.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/asmjs/asm-js.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_; }
> | ^~~
> In file included from ../deps/v8/src/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/asmjs/asm-js.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-parser.o ../deps/v8/src/asmjs/asm-parser.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-parser.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/asmjs/asm-types.h:13,
> from ../deps/v8/src/asmjs/asm-parser.h:12,
> from ../deps/v8/src/asmjs/asm-parser.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-scanner.o ../deps/v8/src/asmjs/asm-scanner.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-scanner.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/asmjs/asm-scanner.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-types.o ../deps/v8/src/asmjs/asm-types.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-types.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/asmjs/asm-types.h:13,
> from ../deps/v8/src/asmjs/asm-types.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/switch-logic.o ../deps/v8/src/asmjs/switch-logic.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/switch-logic.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/asmjs/switch-logic.h:9,
> from ../deps/v8/src/asmjs/switch-logic.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/assembler.o ../deps/v8/src/assembler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/assembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/assembler.cc:35:
> ../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:19,
> from ../deps/v8/src/x64/assembler-x64-inl.h:11,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/assembler.cc:37:
> ../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/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/assembler.cc:37:
> ../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/assembler.cc:37:
> ../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/assembler.cc:37:
> ../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/assembler.cc:37:
> ../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.cc:35:
> ../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/assembler.cc:37:
> ../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.cc:35:
> ../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/assembler.cc:37:
> ../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/assembler.cc:37:
> ../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/assembler.cc:37:
> ../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.cc:35:
> ../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/assembler.cc:37:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/assert-scope.o ../deps/v8/src/assert-scope.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/assert-scope.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/isolate.h:20,
> from ../deps/v8/src/assert-scope.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/assert-scope.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/ast-function-literal-id-reindexer.o ../deps/v8/src/ast/ast-function-literal-id-reindexer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/ast-function-literal-id-reindexer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.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/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/ast/ast-function-literal-id-reindexer.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.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/ast/ast-function-literal-id-reindexer.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.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/ast/ast-function-literal-id-reindexer.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.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/ast/ast-function-literal-id-reindexer.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.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/ast/ast-function-literal-id-reindexer.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/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/ast/ast-function-literal-id-reindexer.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/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/ast/ast-function-literal-id-reindexer.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8,
> from ../deps/v8/src/ast/ast-function-literal-id-reindexer.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/ast-value-factory.o ../deps/v8/src/ast/ast-value-factory.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/ast-value-factory.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast-value-factory.cc:28:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast-value-factory.cc:28:
> ../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/ast/ast-value-factory.cc:32:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast-value-factory.cc:28:
> ../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/ast/ast-value-factory.cc:32:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast-value-factory.cc:28:
> ../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/ast/ast-value-factory.cc:32:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast-value-factory.cc:28:
> ../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/ast/ast-value-factory.cc:32:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast-value-factory.cc:28:
> ../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/ast/ast-value-factory.cc:32:
> ../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/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/ast/ast-value-factory.cc:32:
> ../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/ast/ast-value-factory.cc:32:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast-value-factory.cc:28:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/ast.o ../deps/v8/src/ast/ast.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/ast.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast.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/code-stubs.h:12,
> from ../deps/v8/src/ast/ast.cc:16:
> ../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/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/conversions-inl.h:21,
> from ../deps/v8/src/ast/ast.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast.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/conversions-inl.h:21,
> from ../deps/v8/src/ast/ast.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast.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/conversions-inl.h:21,
> from ../deps/v8/src/ast/ast.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast.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/conversions-inl.h:21,
> from ../deps/v8/src/ast/ast.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast.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/conversions-inl.h:21,
> from ../deps/v8/src/ast/ast.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/ast/ast.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_; }
> | ^~~
> In file included from ../deps/v8/src/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/compile-time-value.o ../deps/v8/src/ast/compile-time-value.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/compile-time-value.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/compile-time-value.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/compile-time-value.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/ast/compile-time-value.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/compile-time-value.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/ast/compile-time-value.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/compile-time-value.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/ast/compile-time-value.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/compile-time-value.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/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/ast/compile-time-value.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/compile-time-value.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/ast/compile-time-value.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: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/ast/compile-time-value.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/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/ast/compile-time-value.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/compile-time-value.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/context-slot-cache.o ../deps/v8/src/ast/context-slot-cache.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/context-slot-cache.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/ast/modules.h:8,
> from ../deps/v8/src/ast/context-slot-cache.h:9,
> from ../deps/v8/src/ast/context-slot-cache.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/ast/context-slot-cache.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) {
> | ^~~~~~~~
> 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/ast/context-slot-cache.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/utils.h:24,
> from ../deps/v8/src/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/ast/modules.h:8,
> from ../deps/v8/src/ast/context-slot-cache.h:9,
> from ../deps/v8/src/ast/context-slot-cache.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/ast/context-slot-cache.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/utils.h:24,
> from ../deps/v8/src/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/ast/modules.h:8,
> from ../deps/v8/src/ast/context-slot-cache.h:9,
> from ../deps/v8/src/ast/context-slot-cache.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/ast/context-slot-cache.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/ast/context-slot-cache.cc:9:
> ../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/ast/context-slot-cache.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/utils.h:24,
> from ../deps/v8/src/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/ast/modules.h:8,
> from ../deps/v8/src/ast/context-slot-cache.h:9,
> from ../deps/v8/src/ast/context-slot-cache.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/ast/context-slot-cache.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/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/ast/context-slot-cache.cc:11:
> ../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/ast/context-slot-cache.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/ast/context-slot-cache.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/modules.o ../deps/v8/src/ast/modules.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/modules.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/ast/modules.h:8,
> from ../deps/v8/src/ast/modules.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/modules.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/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/ast/modules.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/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/ast/modules.h:8,
> from ../deps/v8/src/ast/modules.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/ast/modules.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/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/ast/modules.h:8,
> from ../deps/v8/src/ast/modules.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/ast/modules.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/modules.cc:6:
> ../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/ast/modules.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/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/ast/modules.h:8,
> from ../deps/v8/src/ast/modules.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/ast/modules.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: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/ast/modules.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/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/ast/modules.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/modules.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/prettyprinter.o ../deps/v8/src/ast/prettyprinter.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/prettyprinter.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/prettyprinter.h:9,
> from ../deps/v8/src/ast/prettyprinter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/prettyprinter.h:9,
> from ../deps/v8/src/ast/prettyprinter.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/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/ast/prettyprinter.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/prettyprinter.h:9,
> from ../deps/v8/src/ast/prettyprinter.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/ast/prettyprinter.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/prettyprinter.h:9,
> from ../deps/v8/src/ast/prettyprinter.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/ast/prettyprinter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/prettyprinter.h:9,
> from ../deps/v8/src/ast/prettyprinter.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/ast/prettyprinter.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/prettyprinter.h:9,
> from ../deps/v8/src/ast/prettyprinter.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/ast/prettyprinter.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/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/ast/prettyprinter.cc:13:
> ../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/ast/prettyprinter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/prettyprinter.h:9,
> from ../deps/v8/src/ast/prettyprinter.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/scopes.o ../deps/v8/src/ast/scopes.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/scopes.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/ast/scopes.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/ast/scopes.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/ast/scopes.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/ast/scopes.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/ast/scopes.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/ast/scopes.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/ast/scopes.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/ast/scopes.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/ast/scopes.cc:15:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/ast/scopes.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/ast/scopes.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/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/ast/scopes.cc:15:
> ../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/ast/scopes.cc:15:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/ast/scopes.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/source-range-ast-visitor.o ../deps/v8/src/ast/source-range-ast-visitor.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/source-range-ast-visitor.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/ast/source-range-ast-visitor.h:10,
> from ../deps/v8/src/ast/source-range-ast-visitor.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/ast/source-range-ast-visitor.h:10,
> from ../deps/v8/src/ast/source-range-ast-visitor.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/variables.o ../deps/v8/src/ast/variables.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/variables.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/variables.h:8,
> from ../deps/v8/src/ast/variables.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/variables.h:8,
> from ../deps/v8/src/ast/variables.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/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/ast/variables.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/variables.h:8,
> from ../deps/v8/src/ast/variables.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/ast/variables.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/variables.h:8,
> from ../deps/v8/src/ast/variables.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/ast/variables.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/variables.h:8,
> from ../deps/v8/src/ast/variables.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/ast/variables.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/variables.h:8,
> from ../deps/v8/src/ast/variables.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/ast/variables.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/ast/variables.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/ast/variables.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/variables.h:8,
> from ../deps/v8/src/ast/variables.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bailout-reason.o ../deps/v8/src/bailout-reason.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bailout-reason.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/basic-block-profiler.o ../deps/v8/src/basic-block-profiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/basic-block-profiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bignum-dtoa.o ../deps/v8/src/bignum-dtoa.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bignum-dtoa.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/bignum-dtoa.cc:12:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bignum.o ../deps/v8/src/bignum.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bignum.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/bignum.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bit-vector.o ../deps/v8/src/bit-vector.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bit-vector.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/bit-vector.h:9,
> from ../deps/v8/src/bit-vector.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bootstrapper.o ../deps/v8/src/bootstrapper.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bootstrapper.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/heap/factory.h:10,
> from ../deps/v8/src/bootstrapper.h:8,
> from ../deps/v8/src/bootstrapper.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/api.h:13,
> from ../deps/v8/src/bootstrapper.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/code-stubs.h:12,
> from ../deps/v8/src/bootstrapper.cc:11:
> ../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/bootstrapper.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/api.h:13,
> from ../deps/v8/src/bootstrapper.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/bootstrapper.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/heap/factory.h:10,
> from ../deps/v8/src/bootstrapper.h:8,
> from ../deps/v8/src/bootstrapper.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/isolate-inl.h:9,
> from ../deps/v8/src/bootstrapper.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/heap/factory.h:10,
> from ../deps/v8/src/bootstrapper.h:8,
> from ../deps/v8/src/bootstrapper.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/isolate-inl.h:9,
> from ../deps/v8/src/bootstrapper.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/api.h:13,
> from ../deps/v8/src/bootstrapper.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/bootstrapper.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/heap/factory.h:10,
> from ../deps/v8/src/bootstrapper.h:8,
> from ../deps/v8/src/bootstrapper.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/isolate-inl.h:9,
> from ../deps/v8/src/bootstrapper.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-api.o ../deps/v8/src/builtins/builtins-api.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-api.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/api-arguments.h:8,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/builtins/builtins-api.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/api.h:13,
> from ../deps/v8/src/api-arguments.h:8,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/builtins/builtins-api.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:19,
> from ../deps/v8/src/api-arguments.h:9,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/builtins/builtins-api.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/api-arguments.h:9,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/builtins/builtins-api.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/api.h:13,
> from ../deps/v8/src/api-arguments.h:8,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/builtins/builtins-api.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/builtins/builtins-api.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/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/api-arguments.h:8,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/builtins/builtins-api.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/builtins/builtins-api.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/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/api-arguments.h:8,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/builtins/builtins-api.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/builtins/builtins-api.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/api.h:13,
> from ../deps/v8/src/api-arguments.h:8,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/builtins/builtins-api.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/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-api.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/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/api-arguments.h:8,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/builtins/builtins-api.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/builtins/builtins-api.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-array.o ../deps/v8/src/builtins/builtins-array.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-array.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-array.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-array.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/builtins/builtins-array.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/code-stub-assembler.h:11,
> from ../deps/v8/src/builtins/builtins-array.cc:9:
> ../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/builtins-array.cc:9:
> ../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-array.cc:9:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-array.cc:9:
> ../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-array.cc:9:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-array.cc:9:
> ../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-array.cc:9:
> ../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-array.cc:9:
> ../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-array.cc:9:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-array.cc:9:
> ../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-array.cc:9:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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.cc:9:
> ../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-array.cc:9:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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.cc:9:
> ../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-array.cc:9:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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.cc:9:
> ../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-array.cc:9:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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.cc:9:
> ../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-array.cc:9:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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.cc:9:
> ../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-array.cc:9:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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.cc:9:
> ../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-array.cc:9:
> ../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-array.cc:9:
> ../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-array.cc:9:
> ../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-array.cc:9:
> ../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-array.cc:9:
> ../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.cc:9:
> ../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/builtins/builtins-array.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/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-array.cc:6:
> ../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-array.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/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-array.cc:6:
> ../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-array.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-array.cc:6:
> ../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-array.cc:16:
> ../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-array.cc:6:
> ../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-array.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/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-array.cc:16:
> ../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-array.cc:6:
> ../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-array.cc:9:
> ../deps/v8/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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-arraybuffer.o ../deps/v8/src/builtins/builtins-arraybuffer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-arraybuffer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-arraybuffer.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-arraybuffer.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-arraybuffer.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-arraybuffer.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-arraybuffer.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-arraybuffer.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-arraybuffer.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-arraybuffer.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-arraybuffer.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-arraybuffer.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-arraybuffer.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: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/builtins/builtins-arraybuffer.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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-arraybuffer.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-arraybuffer.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-bigint.o ../deps/v8/src/builtins/builtins-bigint.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-bigint.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-bigint.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-bigint.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-bigint.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-bigint.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-bigint.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-bigint.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-bigint.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-bigint.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-bigint.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-bigint.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-bigint.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: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/builtins/builtins-bigint.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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-bigint.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-bigint.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-boolean.o ../deps/v8/src/builtins/builtins-boolean.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-boolean.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-boolean.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-boolean.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-boolean.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/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-boolean.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-boolean.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/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-boolean.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-boolean.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-boolean.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-boolean.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-boolean.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-boolean.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/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/builtins/builtins-boolean.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/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-boolean.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-boolean.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-call.o ../deps/v8/src/builtins/builtins-call.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-call.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-call.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-call.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/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-call.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/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-call.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-call.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/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-call.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-call.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-call.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-call.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/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-call.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-call.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/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/builtins/builtins-call.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/handles-inl.h:11,
> from ../deps/v8/src/builtins/builtins-call.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-call.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-callsite.o ../deps/v8/src/builtins/builtins-callsite.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-callsite.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-callsite.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-callsite.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/counters.h:11,
> from ../deps/v8/src/builtins/builtins-callsite.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-callsite.cc:6:
> ../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-callsite.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-callsite.cc:6:
> ../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-callsite.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-callsite.cc:6:
> ../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-callsite.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-callsite.cc:6:
> ../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-callsite.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: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/builtins/builtins-callsite.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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-callsite.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-callsite.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-collections.o ../deps/v8/src/builtins/builtins-collections.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-collections.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-collections.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-collections.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/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-collections.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/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-collections.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-collections.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/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-collections.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-collections.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-collections.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-collections.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/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-collections.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-collections.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/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/builtins/builtins-collections.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-collections.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-collections.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-console.o ../deps/v8/src/builtins/builtins-console.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-console.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-console.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-console.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/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-console.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/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-console.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-console.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/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-console.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-console.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-console.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-console.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/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-console.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-console.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/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-console.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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-console.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-console.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-dataview.o ../deps/v8/src/builtins/builtins-dataview.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-dataview.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-dataview.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-dataview.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-dataview.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-dataview.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-dataview.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-dataview.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-dataview.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-dataview.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-dataview.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/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-dataview.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-dataview.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: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/builtins/builtins-dataview.cc:11:
> ../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-dataview.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-dataview.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-date.o ../deps/v8/src/builtins/builtins-date.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-date.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-date.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-date.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/builtins/builtins-date.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 ../deps/v8/src/builtins/builtins-date.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 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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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-date.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/builtins/builtins-date.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/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-date.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-date.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/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-date.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-date.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-date.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-date.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/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-date.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-date.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: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-date.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-date.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-date.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-error.o ../deps/v8/src/builtins/builtins-error.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-error.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-error.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-error.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/counters.h:11,
> from ../deps/v8/src/builtins/builtins-error.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-error.cc:6:
> ../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-error.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-error.cc:6:
> ../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-error.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-error.cc:6:
> ../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-error.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/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-error.cc:6:
> ../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-error.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/builtins/builtins-error.cc:11:
> ../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-error.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-error.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-function.o ../deps/v8/src/builtins/builtins-function.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-function.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-function.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-function.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/builtins/builtins-function.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/counters.h:11,
> from ../deps/v8/src/builtins/builtins-function.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/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-function.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-function.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/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-function.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-function.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-function.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-function.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/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-function.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-function.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: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-function.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-function.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-global.o ../deps/v8/src/builtins/builtins-global.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-global.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-global.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-global.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/builtins/builtins-global.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/counters.h:11,
> from ../deps/v8/src/builtins/builtins-global.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-global.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-global.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-global.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-global.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-global.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-global.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/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-global.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-global.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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-global.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-global.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-internal.o ../deps/v8/src/builtins/builtins-internal.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-internal.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-internal.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-internal.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-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/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-internal.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-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/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-internal.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-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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-internal.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-internal.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/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-internal.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-internal.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-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/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-internal.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-internal.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-interpreter.o ../deps/v8/src/builtins/builtins-interpreter.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-interpreter.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-interpreter.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-interpreter.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/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-interpreter.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-interpreter.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-interpreter.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-interpreter.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-interpreter.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-interpreter.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-interpreter.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-interpreter.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-interpreter.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: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/builtins/builtins-interpreter.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/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-interpreter.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-interpreter.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-intl.o ../deps/v8/src/builtins/builtins-intl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-intl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-intl.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-intl.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) {
> | ^~~~~~~~
> ../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/builtins/builtins-intl.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/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-intl.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/builtins/builtins-intl.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/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-intl.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/builtins/builtins-intl.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-intl.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/builtins/builtins-intl.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/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-intl.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/builtins/builtins-intl.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/builtins/builtins-intl.cc:14:
> ../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-intl.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-intl.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-json.o ../deps/v8/src/builtins/builtins-json.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-json.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-json.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-json.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/counters.h:11,
> from ../deps/v8/src/builtins/builtins-json.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-json.cc:6:
> ../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-json.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-json.cc:6:
> ../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-json.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-json.cc:6:
> ../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-json.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/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-json.cc:6:
> ../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-json.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: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/builtins/builtins-json.cc:11:
> ../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-json.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-json.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-math.o ../deps/v8/src/builtins/builtins-math.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-math.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-math.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-math.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-math.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/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-math.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-math.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/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-math.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-math.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-math.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-math.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-math.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-math.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/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/builtins/builtins-math.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/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-math.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-math.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-number.o ../deps/v8/src/builtins/builtins-number.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-number.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-number.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-number.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/builtins/builtins-number.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/counters.h:11,
> from ../deps/v8/src/builtins/builtins-number.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-number.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-number.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-number.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-number.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-number.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-number.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/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-number.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-number.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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-number.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-number.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-object.o ../deps/v8/src/builtins/builtins-object.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-object.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-object.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-object.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/builtins/builtins-object.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 ../deps/v8/src/builtins/builtins-object.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 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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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-object.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/builtins/builtins-object.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-object.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-object.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-object.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-object.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-object.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-object.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/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-object.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-object.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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-object.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-object.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-object.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-promise.o ../deps/v8/src/builtins/builtins-promise.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-promise.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-promise.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-promise.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/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.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/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-promise.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-promise.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/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-promise.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.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-promise.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.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/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-promise.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.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/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/builtins/builtins-promise.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-promise.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-promise.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-reflect.o ../deps/v8/src/builtins/builtins-reflect.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-reflect.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-reflect.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-reflect.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/counters.h:11,
> from ../deps/v8/src/builtins/builtins-reflect.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-reflect.cc:6:
> ../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-reflect.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-reflect.cc:6:
> ../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-reflect.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-reflect.cc:6:
> ../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-reflect.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/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-reflect.cc:6:
> ../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-reflect.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: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/builtins/builtins-reflect.cc:11:
> ../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-reflect.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-reflect.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-regexp.o ../deps/v8/src/builtins/builtins-regexp.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-regexp.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-regexp.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-regexp.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.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/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-regexp.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.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/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-regexp.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.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-regexp.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-regexp.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-regexp.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.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/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/builtins/builtins-regexp.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/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-regexp.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-regexp.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-sharedarraybuffer.o ../deps/v8/src/builtins/builtins-sharedarraybuffer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-sharedarraybuffer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/builtins/builtins-sharedarraybuffer.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-sharedarraybuffer.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/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/builtins-sharedarraybuffer.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/builtins/builtins-sharedarraybuffer.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/builtins/builtins-sharedarraybuffer.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/conversions-inl.h:21,
> from ../deps/v8/src/builtins/builtins-sharedarraybuffer.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/builtins/builtins-sharedarraybuffer.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/conversions-inl.h:21,
> from ../deps/v8/src/builtins/builtins-sharedarraybuffer.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-sharedarraybuffer.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/conversions-inl.h:21,
> from ../deps/v8/src/builtins/builtins-sharedarraybuffer.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/builtins/builtins-sharedarraybuffer.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/conversions-inl.h:21,
> from ../deps/v8/src/builtins/builtins-sharedarraybuffer.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/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/conversions-inl.h:21,
> from ../deps/v8/src/builtins/builtins-sharedarraybuffer.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-sharedarraybuffer.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-string.o ../deps/v8/src/builtins/builtins-string.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-string.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-string.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-string.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-string.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-string.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-string.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-string.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-string.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-string.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-string.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-string.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-string.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: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/builtins/builtins-string.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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-string.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-string.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-symbol.o ../deps/v8/src/builtins/builtins-symbol.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-symbol.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-symbol.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-symbol.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-symbol.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/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-symbol.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-symbol.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/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-symbol.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-symbol.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-symbol.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-symbol.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-symbol.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-symbol.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/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/builtins/builtins-symbol.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/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-symbol.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-symbol.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-trace.o ../deps/v8/src/builtins/builtins-trace.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-trace.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-trace.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/api.h:13,
> from ../deps/v8/src/builtins/builtins-trace.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-trace.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/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-trace.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-trace.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/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-trace.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-trace.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/api.h:13,
> from ../deps/v8/src/builtins/builtins-trace.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-trace.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/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-trace.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-trace.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: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/builtins/builtins-trace.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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-trace.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/api.h:13,
> from ../deps/v8/src/builtins/builtins-trace.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-typed-array.o ../deps/v8/src/builtins/builtins-typed-array.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-typed-array.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-typed-array.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-utils.h:12,
> from ../deps/v8/src/builtins/builtins-typed-array.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-typed-array.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/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-typed-array.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-typed-array.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/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-typed-array.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-typed-array.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-typed-array.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-typed-array.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/arguments.h:9,
> from ../deps/v8/src/builtins/builtins-utils.h:8,
> from ../deps/v8/src/builtins/builtins-typed-array.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-typed-array.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/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/builtins/builtins-typed-array.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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-typed-array.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/builtins/builtins-utils.h:12,
> from ../deps/v8/src/builtins/builtins-typed-array.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins.o ../deps/v8/src/builtins/builtins.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/api.h:13,
> from ../deps/v8/src/builtins/builtins.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/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/builtins.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/x64/assembler-x64-inl.h:11,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/builtins/builtins.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/api.h:13,
> from ../deps/v8/src/builtins/builtins.cc:6:
> ../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/builtins.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/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.cc:6:
> ../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/builtins.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/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.cc:6:
> ../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/builtins.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/api.h:13,
> from ../deps/v8/src/builtins/builtins.cc:6:
> ../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/builtins.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/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.cc:6:
> ../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/builtins.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/constants-table-builder.o ../deps/v8/src/builtins/constants-table-builder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/constants-table-builder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/builtins/constants-table-builder.h:10,
> from ../deps/v8/src/builtins/constants-table-builder.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/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/constants-table-builder.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/builtins/constants-table-builder.h:10,
> from ../deps/v8/src/builtins/constants-table-builder.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/constants-table-builder.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/builtins/constants-table-builder.h:10,
> from ../deps/v8/src/builtins/constants-table-builder.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/builtins/constants-table-builder.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-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/builtins/constants-table-builder.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/builtins/constants-table-builder.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/heap/heap-inl.h:15,
> from ../deps/v8/src/builtins/constants-table-builder.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/builtins/constants-table-builder.h:10,
> from ../deps/v8/src/builtins/constants-table-builder.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/constants-table-builder.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/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/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/constants-table-builder.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/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/constants-table-builder.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/builtins/constants-table-builder.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/cached-powers.o ../deps/v8/src/cached-powers.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/cached-powers.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/cancelable-task.o ../deps/v8/src/cancelable-task.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/cancelable-task.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/isolate.h:20,
> from ../deps/v8/src/cancelable-task.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/cancelable-task.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/char-predicates.o ../deps/v8/src/char-predicates.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/char-predicates.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/char-predicates.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-factory.o ../deps/v8/src/code-factory.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-factory.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/code-factory.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/code-factory.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/code-factory.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/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/code-factory.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/code-factory.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/code-factory.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/code-factory.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/code-factory.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/code-factory.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/code-factory.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/code-factory.h:9,
> from ../deps/v8/src/code-factory.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/code-factory.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: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/code-factory.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/code-factory.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-reference.o ../deps/v8/src/code-reference.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-reference.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/code-reference.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/handles-inl.h:9,
> from ../deps/v8/src/code-reference.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/code-reference.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/code-reference.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/code-reference.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/code-reference.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/code-reference.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/code-reference.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/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/code-reference.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/code-reference.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/code-reference.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/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/code-reference.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/handles-inl.h:11,
> from ../deps/v8/src/code-reference.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/code-reference.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-stub-assembler.o ../deps/v8/src/code-stub-assembler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-stub-assembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/code-stub-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/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/code-stub-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/code-stub-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/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/code-stub-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/code-stub-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/code-stub-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/code-stub-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) {
> | ~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/code-stub-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/code-stub-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/code-stub-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/code-stub-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.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/code-stub-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.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/code-stub-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.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/code-stub-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.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/code-stub-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.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/code-stub-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.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/code-stub-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.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/code-stub-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/code-stub-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/code-stub-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/code-stub-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/code-stub-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/code-stub-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/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/frames-inl.h:11,
> from ../deps/v8/src/code-stub-assembler.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/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/code-stub-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/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/frames-inl.h:11,
> from ../deps/v8/src/code-stub-assembler.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/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/code-stub-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/frames-inl.h:11,
> from ../deps/v8/src/code-stub-assembler.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/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/code-stub-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/frames-inl.h:11,
> from ../deps/v8/src/code-stub-assembler.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/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/code-stub-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/frames-inl.h:11,
> from ../deps/v8/src/code-stub-assembler.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/frames-inl.h:11,
> from ../deps/v8/src/code-stub-assembler.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/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/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Int32T> v8::internal::CodeStubAssembler::SelectInt32Constant(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, int, int)’:
> ../deps/v8/src/code-stub-assembler.cc:185:59: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
> 185 | Int32Constant(false_value));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:430:40: note: initializing argument 1 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::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; 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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::SelectIntPtrConstant(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, int, int)’:
> ../deps/v8/src/code-stub-assembler.cc:191:61: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
> 191 | IntPtrConstant(false_value));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:430:40: note: initializing argument 1 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::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; 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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Oddball> v8::internal::CodeStubAssembler::SelectBooleanConstant(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>)’:
> ../deps/v8/src/code-stub-assembler.cc:196:76: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
> 196 | return SelectConstant<Oddball>(condition, TrueConstant(), FalseConstant());
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:430:40: note: initializing argument 1 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::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; 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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SelectSmiConstant(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, v8::internal::Smi*, v8::internal::Smi*)’:
> ../deps/v8/src/code-stub-assembler.cc:203:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
> 203 | SmiConstant(false_value));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:430:40: note: initializing argument 1 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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsAccessorInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:27:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 27 | V(AccessorInfoMap, accessor_info_map, AccessorInfoMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotAccessorInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:27:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 27 | V(AccessorInfoMap, accessor_info_map, AccessorInfoMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsAccessorPairMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:28:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 28 | V(AccessorPairMap, accessor_pair_map, AccessorPairMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotAccessorPairMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:28:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 28 | V(AccessorPairMap, accessor_pair_map, AccessorPairMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsAllocationSiteMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:29:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 29 | V(AllocationSiteMap, allocation_site_map, AllocationSiteMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotAllocationSiteMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:29:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 29 | V(AllocationSiteMap, allocation_site_map, AllocationSiteMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsArraySpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:30:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 30 | V(ArraySpeciesProtector, array_species_protector, ArraySpeciesProtector) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::PropertyCell; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotArraySpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:30:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 30 | V(ArraySpeciesProtector, array_species_protector, ArraySpeciesProtector) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::PropertyCell; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsBooleanMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:31:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 31 | V(BooleanMap, boolean_map, BooleanMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotBooleanMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:31:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 31 | V(BooleanMap, boolean_map, BooleanMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsCodeMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:32:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 32 | V(CodeMap, code_map, CodeMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotCodeMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:32:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 32 | V(CodeMap, code_map, CodeMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsEmptyFixedArray(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:33:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 33 | V(EmptyFixedArray, empty_fixed_array, EmptyFixedArray) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::FixedArray; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotEmptyFixedArray(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:33:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 33 | V(EmptyFixedArray, empty_fixed_array, EmptyFixedArray) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::FixedArray; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsEmptyPropertyDictionary(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:34:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 34 | V(EmptyPropertyDictionary, empty_property_dictionary, \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::NameDictionary; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotEmptyPropertyDictionary(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:34:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 34 | V(EmptyPropertyDictionary, empty_property_dictionary, \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::NameDictionary; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsEmptySlowElementDictionary(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:36:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 36 | V(EmptySlowElementDictionary, empty_slow_element_dictionary, \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::NumberDictionary; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotEmptySlowElementDictionary(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:36:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 36 | V(EmptySlowElementDictionary, empty_slow_element_dictionary, \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::NumberDictionary; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsEmptyString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:38:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 38 | V(empty_string, empty_string, EmptyString) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::String; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotEmptyString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:38:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 38 | V(empty_string, empty_string, EmptyString) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::String; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsEmptyWeakCell(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:39:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 39 | V(EmptyWeakCell, empty_weak_cell, EmptyWeakCell) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::WeakCell; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotEmptyWeakCell(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:39:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 39 | V(EmptyWeakCell, empty_weak_cell, EmptyWeakCell) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::WeakCell; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFalse(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:40:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 40 | V(FalseValue, false_value, False) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFalse(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:40:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 40 | V(FalseValue, false_value, False) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFeedbackVectorMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:41:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 41 | V(FeedbackVectorMap, feedback_vector_map, FeedbackVectorMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFeedbackVectorMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:41:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 41 | V(FeedbackVectorMap, feedback_vector_map, FeedbackVectorMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFixedArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:42:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 42 | V(FixedArrayMap, fixed_array_map, FixedArrayMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFixedArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:42:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 42 | V(FixedArrayMap, fixed_array_map, FixedArrayMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFixedCOWArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:43:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 43 | V(FixedCOWArrayMap, fixed_cow_array_map, FixedCOWArrayMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFixedCOWArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:43:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 43 | V(FixedCOWArrayMap, fixed_cow_array_map, FixedCOWArrayMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFixedDoubleArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:44:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 44 | V(FixedDoubleArrayMap, fixed_double_array_map, FixedDoubleArrayMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFixedDoubleArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:44:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 44 | V(FixedDoubleArrayMap, fixed_double_array_map, FixedDoubleArrayMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFunctionTemplateInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:45:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 45 | V(FunctionTemplateInfoMap, function_template_info_map, \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFunctionTemplateInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:45:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 45 | V(FunctionTemplateInfoMap, function_template_info_map, \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsPropertyCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:47:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 47 | V(GlobalPropertyCellMap, global_property_cell_map, PropertyCellMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotPropertyCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:47:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 47 | V(GlobalPropertyCellMap, global_property_cell_map, PropertyCellMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsHasInstanceSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:48:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 48 | V(has_instance_symbol, has_instance_symbol, HasInstanceSymbol) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Symbol; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotHasInstanceSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:48:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 48 | V(has_instance_symbol, has_instance_symbol, HasInstanceSymbol) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Symbol; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsHeapNumberMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:49:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 49 | V(HeapNumberMap, heap_number_map, HeapNumberMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotHeapNumberMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:49:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 49 | V(HeapNumberMap, heap_number_map, HeapNumberMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsIteratorSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:50:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 50 | V(iterator_symbol, iterator_symbol, IteratorSymbol) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Symbol; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotIteratorSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:50:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 50 | V(iterator_symbol, iterator_symbol, IteratorSymbol) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Symbol; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsLengthString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:51:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 51 | V(length_string, length_string, LengthString) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::String; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotLengthString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:51:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 51 | V(length_string, length_string, LengthString) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::String; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsManyClosuresCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:52:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 52 | V(ManyClosuresCellMap, many_closures_cell_map, ManyClosuresCellMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotManyClosuresCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:52:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 52 | V(ManyClosuresCellMap, many_closures_cell_map, ManyClosuresCellMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsMetaMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:53:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 53 | V(MetaMap, meta_map, MetaMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotMetaMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:53:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 53 | V(MetaMap, meta_map, MetaMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsMinusZero(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:54:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 54 | V(MinusZeroValue, minus_zero_value, MinusZero) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::HeapNumber; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotMinusZero(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:54:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 54 | V(MinusZeroValue, minus_zero_value, MinusZero) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::HeapNumber; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsMutableHeapNumberMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:55:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 55 | V(MutableHeapNumberMap, mutable_heap_number_map, MutableHeapNumberMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotMutableHeapNumberMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:55:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 55 | V(MutableHeapNumberMap, mutable_heap_number_map, MutableHeapNumberMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNan(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:56:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 56 | V(NanValue, nan_value, Nan) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::HeapNumber; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotNan(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:56:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 56 | V(NanValue, nan_value, Nan) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::HeapNumber; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNoClosuresCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:57:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 57 | V(NoClosuresCellMap, no_closures_cell_map, NoClosuresCellMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotNoClosuresCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:57:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 57 | V(NoClosuresCellMap, no_closures_cell_map, NoClosuresCellMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNull(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:58:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 58 | V(NullValue, null_value, Null) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotNull(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:58:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 58 | V(NullValue, null_value, Null) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsOneClosureCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:59:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 59 | V(OneClosureCellMap, one_closure_cell_map, OneClosureCellMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotOneClosureCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:59:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 59 | V(OneClosureCellMap, one_closure_cell_map, OneClosureCellMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsPromiseSpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:60:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 60 | V(PromiseSpeciesProtector, promise_species_protector, \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::PropertyCell; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotPromiseSpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:60:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 60 | V(PromiseSpeciesProtector, promise_species_protector, \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::PropertyCell; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsPrototypeString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:62:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 62 | V(prototype_string, prototype_string, PrototypeString) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::String; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotPrototypeString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:62:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 62 | V(prototype_string, prototype_string, PrototypeString) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::String; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSharedFunctionInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:63:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 63 | V(SharedFunctionInfoMap, shared_function_info_map, SharedFunctionInfoMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotSharedFunctionInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:63:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 63 | V(SharedFunctionInfoMap, shared_function_info_map, SharedFunctionInfoMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsStoreHandler0Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:64:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 64 | V(StoreHandler0Map, store_handler0_map, StoreHandler0Map) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotStoreHandler0Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:64:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 64 | V(StoreHandler0Map, store_handler0_map, StoreHandler0Map) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSymbolMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:65:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 65 | V(SymbolMap, symbol_map, SymbolMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotSymbolMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:65:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 65 | V(SymbolMap, symbol_map, SymbolMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTheHole(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:66:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 66 | V(TheHoleValue, the_hole_value, TheHole) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTheHole(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:66:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 66 | V(TheHoleValue, the_hole_value, TheHole) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTransitionArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:67:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 67 | V(TransitionArrayMap, transition_array_map, TransitionArrayMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTransitionArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:67:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 67 | V(TransitionArrayMap, transition_array_map, TransitionArrayMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTrue(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:68:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 68 | V(TrueValue, true_value, True) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTrue(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:68:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 68 | V(TrueValue, true_value, True) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTuple2Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:69:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 69 | V(Tuple2Map, tuple2_map, Tuple2Map) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTuple2Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:69:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 69 | V(Tuple2Map, tuple2_map, Tuple2Map) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTuple3Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:70:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 70 | V(Tuple3Map, tuple3_map, Tuple3Map) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTuple3Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:70:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 70 | V(Tuple3Map, tuple3_map, Tuple3Map) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTypedArraySpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:71:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 71 | V(TypedArraySpeciesProtector, typed_array_species_protector, \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::PropertyCell; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTypedArraySpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:71:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 71 | V(TypedArraySpeciesProtector, typed_array_species_protector, \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::PropertyCell; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsUndefined(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:73:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 73 | V(UndefinedValue, undefined_value, Undefined) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotUndefined(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:73:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 73 | V(UndefinedValue, undefined_value, Undefined) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsWeakCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:74:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 74 | V(WeakCellMap, weak_cell_map, WeakCellMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotWeakCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:74:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 74 | V(WeakCellMap, weak_cell_map, WeakCellMap) \
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsWeakFixedArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:224: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]
> 224 | return WordEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:75:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 75 | V(WeakFixedArrayMap, weak_fixed_array_map, WeakFixedArrayMap)
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Map; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotWeakFixedArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:228: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]
> 228 | return WordNotEqual(value, name##Constant()); \
> | ^
> ../deps/v8/src/code-stub-assembler.h:75:3: note: in expansion of macro ‘HEAP_CONSTANT_TEST’
> 75 | V(WeakFixedArrayMap, weak_fixed_array_map, WeakFixedArrayMap)
> | ^
> ../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro ‘HEAP_CONSTANT_LIST’
> 230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::IntPtrRoundUpToPowerOfTwo32(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/code-stub-assembler.cc:283:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 283 | value = Signed(IntPtrSub(value, IntPtrConstant(1)));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:285:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 285 | value = Signed(WordOr(value, WordShr(value, IntPtrConstant(i))));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:287: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]
> 287 | return Signed(IntPtrAdd(value, IntPtrConstant(1)));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In lambda function:
> ../deps/v8/src/code-stub-assembler.cc:304: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]
> 304 | [=] { return WordAnd(value, IntPtrSub(value, IntPtrConstant(1))); }),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:304: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]
> 304 | [=] { return WordAnd(value, IntPtrSub(value, IntPtrConstant(1))); }),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMax(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
> ../deps/v8/src/code-stub-assembler.cc:571: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]
> 571 | return SelectConstant<Smi>(SmiLessThan(a, b), b, a);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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.cc:571: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]
> 571 | return SelectConstant<Smi>(SmiLessThan(a, b), b, a);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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.cc:571: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]
> 571 | return SelectConstant<Smi>(SmiLessThan(a, b), b, a);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:571: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]
> 571 | return SelectConstant<Smi>(SmiLessThan(a, b), b, a);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMin(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
> ../deps/v8/src/code-stub-assembler.cc:575: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]
> 575 | return SelectConstant<Smi>(SmiLessThan(a, b), a, b);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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.cc:575: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]
> 575 | return SelectConstant<Smi>(SmiLessThan(a, b), a, b);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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.cc:575: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]
> 575 | return SelectConstant<Smi>(SmiLessThan(a, b), a, b);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:575: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]
> 575 | return SelectConstant<Smi>(SmiLessThan(a, b), a, b);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc: In member function ‘v8::internal::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*)’:
> ../deps/v8/src/code-stub-assembler.cc:582:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >&)’ is deprecated [-Wdeprecated-copy]
> 582 | TNode<BoolT> overflow = Projection<1>(pair);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, 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::PairT<v8::internal::IntPtrT, v8::internal::BoolT>]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 1; T1 = v8::internal::IntPtrT; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::BoolT]’
> 949 | Projection(TNode<PairT<T1, T2>> value) {
> | ~~~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:584:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >&)’ is deprecated [-Wdeprecated-copy]
> 584 | TNode<IntPtrT> result = Projection<0>(pair);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, 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::PairT<v8::internal::IntPtrT, v8::internal::BoolT>]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 0; T1 = v8::internal::IntPtrT; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::IntPtrT]’
> 949 | Projection(TNode<PairT<T1, T2>> value) {
> | ~~~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::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*)’:
> ../deps/v8/src/code-stub-assembler.cc:592:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >&)’ is deprecated [-Wdeprecated-copy]
> 592 | TNode<BoolT> overflow = Projection<1>(pair);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, 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::PairT<v8::internal::IntPtrT, v8::internal::BoolT>]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 1; T1 = v8::internal::IntPtrT; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::BoolT]’
> 949 | Projection(TNode<PairT<T1, T2>> value) {
> | ~~~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:594:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >&)’ is deprecated [-Wdeprecated-copy]
> 594 | TNode<IntPtrT> result = Projection<0>(pair);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, 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::PairT<v8::internal::IntPtrT, v8::internal::BoolT>]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 0; T1 = v8::internal::IntPtrT; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::IntPtrT]’
> 949 | Projection(TNode<PairT<T1, T2>> value) {
> | ~~~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::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>)’:
> ../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/code-stub-assembler.cc:650:34: note: in expansion of macro ‘CAST’
> 650 | TNode<Smi> const index_smi = CAST(index_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/code-stub-assembler.cc: In lambda function:
> ../deps/v8/src/code-stub-assembler.cc:653: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]
> 653 | [=] { return IntPtrMax(IntPtrAdd(length, SmiUntag(index_smi)), zero); },
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::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>)’:
> ../deps/v8/src/code-stub-assembler.cc:653:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 653 | [=] { return IntPtrMax(IntPtrAdd(length, SmiUntag(index_smi)), zero); },
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:653:9: 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 | [=] { return IntPtrMax(IntPtrAdd(length, SmiUntag(index_smi)), zero); },
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:653:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 653 | [=] { return IntPtrMax(IntPtrAdd(length, SmiUntag(index_smi)), zero); },
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:654:9: 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 | [=] { return IntPtrMin(SmiUntag(index_smi), length); });
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:654:9: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 654 | [=] { return IntPtrMin(SmiUntag(index_smi), length); });
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:663:40: note: in expansion of macro ‘CAST’
> 663 | TNode<HeapNumber> const index_hn = CAST(index_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/code-stub-assembler.cc:667:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 667 | zero, length);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.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::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; 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/code-stub-assembler.cc:667:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 667 | zero, length);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.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::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
> 431 | TNode<A> false_value) {
> | ~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiDiv(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:801: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]
> 801 | GotoIf(WordEqual(divisor, SmiConstant(0)), bailout);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Smi; Right = v8::internal::Smi; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:806: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]
> 806 | Branch(WordEqual(dividend, SmiConstant(0)), ÷nd_is_zero,
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Smi; Right = v8::internal::Smi; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:811: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]
> 811 | GotoIf(SmiLessThan(divisor, SmiConstant(0)), bailout);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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.cc: In member function ‘void v8::internal::CodeStubAssembler::BranchIfPrototypesHaveNoElements(v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:918: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]
> 918 | Branch(IsCustomElementsReceiverInstanceType(prototype_instance_type),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::LoadObjectField(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>, v8::internal::MachineType)’:
> ../deps/v8/src/code-stub-assembler.cc:1306: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]
> 1306 | return Load(rep, object, IntPtrSub(offset, IntPtrConstant(kHeapObjectTag)));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In lambda function:
> ../deps/v8/src/code-stub-assembler.cc:1415:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
> 1415 | tagged_is_smi, [=]() { return tagged_is_smi; },
> | ^~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::TaggedDoesntHaveInstanceType(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::InstanceType)’:
> ../deps/v8/src/code-stub-assembler.cc:1415:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)’ is deprecated [-Wdeprecated-copy]
> 1415 | tagged_is_smi, [=]() { return tagged_is_smi; },
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:1426:42: note: in expansion of macro ‘CAST’
> 1426 | [=] { return CAST(properties); });
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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.cc: In member function ‘v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadFastProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)’:
> ../deps/v8/src/code-stub-assembler.cc:1426: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]
> 1426 | [=] { return CAST(properties); });
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.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/code-stub-assembler.cc:1436:42: note: in expansion of macro ‘CAST’
> 1436 | [=] { return CAST(properties); });
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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.cc: In member function ‘v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadSlowProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)’:
> ../deps/v8/src/code-stub-assembler.cc:1436: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]
> 1436 | [=] { return CAST(properties); });
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::LoadFastJSArrayLength(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSArray>)’:
> ../deps/v8/src/code-stub-assembler.cc:1455:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
> 1455 | return UncheckedCast<Smi>(length);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::PrototypeInfo> v8::internal::CodeStubAssembler::LoadMapPrototypeInfo(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:1534:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 1534 | &prototype_info);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../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,
> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In lambda function:
> ../deps/v8/src/code-stub-assembler.cc:1600: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]
> 1600 | return Select<Object>(IsMap(object), [=] { return object; },
> | ^~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadMapBackPointer(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)’:
> ../deps/v8/src/code-stub-assembler.cc:1600: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]
> 1600 | return Select<Object>(IsMap(object), [=] { return object; },
> | ^~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadWeakCellValue(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::WeakCell>, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:1715: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]
> 1715 | GotoIf(WordEqual(value, IntPtrConstant(0)), if_cleared);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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:836:40: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*)’
> 836 | TNode<BoolT> WordEqual(TNode<Object> left, Node* right) {
> | ~~~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:1717: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]
> 1717 | return value;
> | ^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘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>*)’:
> ../deps/v8/src/code-stub-assembler.cc:1726:34: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 1726 | GotoIf(TaggedIsSmi(maybe_object), &inner_if_smi);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:857:64: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::TaggedIsSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
> 857 | TNode<BoolT> CodeStubAssembler::TaggedIsSmi(TNode<MaybeObject> a) {
> | ~~~~~~~~~~~~~~~~~~~^
> ../deps/v8/src/code-stub-assembler.cc:1744:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 1744 | *extracted = ToObject(maybe_object);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-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/code-stub-assembler.cc:1748:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 1748 | *extracted = ToObject(maybe_object);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToWeakHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:1793:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 1793 | GotoIf(IsClearedWeakHeapObject(value), if_cleared);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:1772:24: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsClearedWeakHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
> 1772 | TNode<MaybeObject> value) {
> | ~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:1794:32: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 1794 | return ToWeakHeapObject(value);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:1784:24: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToWeakHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
> 1784 | TNode<MaybeObject> value) {
> | ~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)’:
> ../deps/v8/src/code-stub-assembler.cc:1863:26: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 1863 | return ToObject(element);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:1803:62: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
> 1803 | TNode<Object> CodeStubAssembler::ToObject(TNode<MaybeObject> value) {
> | ~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::LoadFixedBigInt64ArrayElementAsTagged(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
> ../deps/v8/src/code-stub-assembler.cc:1918: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]
> 1918 | Unsigned(IntPtrSub(IntPtrConstant(0), value)));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::LoadFixedBigUint64ArrayElementAsTagged(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
> ../deps/v8/src/code-stub-assembler.cc:2011:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UintPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::UintPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2011 | StoreBigIntDigit(var_result.value(), 0, value);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:950:41: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::StoreBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int, v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)’
> 950 | TNode<UintPtrT> digit);
> | ~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:2033:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UintPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::UintPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2033 | StoreBigIntDigit(var_result.value(), 0, low);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:950:41: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::StoreBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int, v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)’
> 950 | TNode<UintPtrT> digit);
> | ~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:2034:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UintPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::UintPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2034 | StoreBigIntDigit(var_result.value(), 1, high);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:950:41: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::StoreBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int, v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)’
> 950 | TNode<UintPtrT> digit);
> | ~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:2040:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UintPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::UintPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2040 | StoreBigIntDigit(var_result.value(), 0, low);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:950:41: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::StoreBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int, v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)’
> 950 | TNode<UintPtrT> digit);
> | ~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘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)’:
> ../deps/v8/src/code-stub-assembler.cc:2091:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
> 2091 | TNode<RawPtrT> data_pointer = LoadFixedTypedArrayBackingStore(elements);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:1879:32: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::RawPtrT> v8::internal::CodeStubAssembler::LoadFixedTypedArrayBackingStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>)’
> 1879 | TNode<FixedTypedArrayBase> typed_array) {
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2099:31: note: in expansion of macro ‘CAST’
> 2099 | SmiToInt32(CAST(value)), parameter_mode);
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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/code-stub-assembler.cc:2108:65: note: in expansion of macro ‘CAST’
> 2108 | TruncateFloat64ToFloat32(LoadHeapNumberValue(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/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.cc:2113:40: note: in expansion of macro ‘CAST’
> 2113 | LoadHeapNumberValue(CAST(value)), parameter_mode);
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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/code-stub-assembler.cc:2120:37: note: in expansion of macro ‘CAST’
> 2120 | 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.cc:2120:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
> 2120 | CAST(value));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2117:65: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)’
> 2117 | void EmitBigTypedArrayElementStore(TNode<FixedTypedArrayBase> elements,
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2120:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::RawPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2120 | CAST(value));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::RawPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtrT]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2118:53: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)’
> 2118 | TNode<RawPtrT> backing_store,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2120:48: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2120 | CAST(value));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2119:53: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)’
> 2119 | TNode<IntPtrT> offset,
> | ~~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Int32T> v8::internal::CodeStubAssembler::EnsureArrayPushable(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:2543: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]
> 2543 | EnsureArrayLengthWritable(map, bailout);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2508:62: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::EnsureArrayLengthWritable(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*)’
> 2508 | void CodeStubAssembler::EnsureArrayLengthWritable(TNode<Map> map,
> | ~~~~~~~~~~~^~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::BuildAppendJSArray(v8::internal::ElementsKind, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSArray>, v8::internal::CodeStubArguments*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:2586:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2586 | first),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:2605: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]
> 2605 | var_tagged_length = length;
> | ^~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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/code-stub-assembler.cc:2613: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]
> 2613 | var_tagged_length = length;
> | ^~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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/code-stub-assembler.cc:2614: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]
> 2614 | Node* diff = SmiSub(length, LoadFastJSArrayLength(array));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::HeapNumber> v8::internal::CodeStubAssembler::AllocateHeapNumberWithValue(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Float64T>, v8::internal::MutableMode)’:
> ../deps/v8/src/code-stub-assembler.cc:2699: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]
> 2699 | return result;
> | ^~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::BigInt> v8::internal::CodeStubAssembler::AllocateBigInt(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/code-stub-assembler.cc:2703:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2703 | TNode<BigInt> result = AllocateRawBigInt(length);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:947:50: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt> v8::internal::CodeStubAssembler::AllocateRawBigInt(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 947 | TNode<BigInt> AllocateRawBigInt(TNode<IntPtrT> length);
> | ~~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2704:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)’ is deprecated [-Wdeprecated-copy]
> 2704 | StoreBigIntBitfield(result, WordShl(length, BigInt::LengthBits::kShift));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<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::BigInt]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:948:42: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::StoreBigIntBitfield(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, v8::internal::CodeStubAssembler::TNode<v8::internal::WordT>)’
> 948 | void StoreBigIntBitfield(TNode<BigInt> bigint, TNode<WordT> bitfield);
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2705:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)’ is deprecated [-Wdeprecated-copy]
> 2705 | return result;
> | ^~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<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::BigInt]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsZeroOrContext(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:2764: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]
> 2764 | return Select<BoolT>(WordEqual(object, SmiConstant(0)),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Smi; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2766:47: note: in expansion of macro ‘CAST’
> 2766 | [=] { return IsContext(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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqOneByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)’:
> ../deps/v8/src/code-stub-assembler.cc:2778: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]
> 2778 | GotoIf(SmiEqual(length, SmiConstant(0)), &if_lengthiszero);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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.cc:2806: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]
> 2806 | CallRuntime(Runtime::kAllocateSeqOneByteString, context, length);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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 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::Smi>}]’
> 961 | SloppyTNode<Object> context, TArgs... args) {
> | ~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqTwoByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)’:
> ../deps/v8/src/code-stub-assembler.cc:2848: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]
> 2848 | GotoIf(SmiEqual(length, SmiConstant(0)), &if_lengthiszero);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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.cc:2876: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]
> 2876 | CallRuntime(Runtime::kAllocateSeqTwoByteString, context, length);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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 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::Smi>}]’
> 961 | SloppyTNode<Object> context, TArgs... args) {
> | ~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedOneByteString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
> ../deps/v8/src/code-stub-assembler.cc:2914: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]
> 2914 | parent, offset);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2892:52: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
> 2892 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> parent,
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2914:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 2914 | parent, offset);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2892:74: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
> 2892 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> parent,
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2914: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]
> 2914 | parent, offset);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2893:16: note: initializing argument 4 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
> 2893 | TNode<Smi> offset) {
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedTwoByteString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
> ../deps/v8/src/code-stub-assembler.cc:2920: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]
> 2920 | offset);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2892:52: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
> 2892 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> parent,
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2920:37: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 2920 | offset);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2892:74: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
> 2892 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> parent,
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2920: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]
> 2920 | offset);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2893:16: note: initializing argument 4 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
> 2893 | TNode<Smi> offset) {
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateOneByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’:
> ../deps/v8/src/code-stub-assembler.cc:2953: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]
> 2953 | second, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2924:52: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2924 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> first,
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2953:42: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 2953 | second, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2924:74: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2924 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> first,
> | ~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:2953:42: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 2953 | second, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2925:19: note: initializing argument 4 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2925 | TNode<String> second, AllocationFlags flags) {
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateTwoByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’:
> ../deps/v8/src/code-stub-assembler.cc:2960: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]
> 2960 | second, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2924:52: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2924 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> first,
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2960:42: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 2960 | second, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2924:74: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2924 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> first,
> | ~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:2960:42: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 2960 | second, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2925:19: note: initializing argument 4 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2925 | TNode<String> second, AllocationFlags flags) {
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::NewConsString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’:
> ../deps/v8/src/code-stub-assembler.cc:3005: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]
> 3005 | result = AllocateOneByteConsString(length, left, right, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2950:16: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateOneByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2950 | TNode<Smi> length, TNode<String> first, TNode<String> second,
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:3005: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]
> 3005 | result = AllocateOneByteConsString(length, left, right, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2950:38: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateOneByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2950 | TNode<Smi> length, TNode<String> first, TNode<String> second,
> | ~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:3005: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]
> 3005 | result = AllocateOneByteConsString(length, left, right, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2950:59: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateOneByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2950 | TNode<Smi> length, TNode<String> first, TNode<String> second,
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:3010: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]
> 3010 | result = AllocateTwoByteConsString(length, left, right, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2957:16: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateTwoByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2957 | TNode<Smi> length, TNode<String> first, TNode<String> second,
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:3010: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]
> 3010 | result = AllocateTwoByteConsString(length, left, right, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2957:38: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateTwoByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2957 | TNode<Smi> length, TNode<String> first, TNode<String> second,
> | ~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:3010: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]
> 3010 | result = AllocateTwoByteConsString(length, left, right, flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2957:59: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateTwoByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2957 | TNode<Smi> length, TNode<String> first, TNode<String> second,
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::NameDictionary> v8::internal::CodeStubAssembler::AllocateNameDictionary(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/code-stub-assembler.cc:3028: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]
> 3028 | TNode<IntPtrT> capacity = HashTableComputeCapacity(at_least_space_for);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1819:58: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::HashTableComputeCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 1819 | TNode<IntPtrT> HashTableComputeCapacity(TNode<IntPtrT> at_least_space_for);
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:3029:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 3029 | return AllocateNameDictionaryWithCapacity(capacity);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1007:22: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary> v8::internal::CodeStubAssembler::AllocateNameDictionaryWithCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 1007 | TNode<IntPtrT> capacity);
> | ~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::NameDictionary> v8::internal::CodeStubAssembler::AllocateNameDictionaryWithCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/code-stub-assembler.cc:3036: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]
> 3036 | TNode<IntPtrT> length = EntryToIndex<NameDictionary>(capacity);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’
> 1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
> | ~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::NameDictionary> v8::internal::CodeStubAssembler::CopyNameDictionary(v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:3079: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]
> 3079 | TNode<IntPtrT> capacity = SmiUntag(GetCapacity<NameDictionary>(dictionary));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:3085:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 3085 | AllocateNameDictionaryWithCapacity(capacity);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:3033:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::NameDictionary> v8::internal::CodeStubAssembler::AllocateNameDictionaryWithCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 3033 | TNode<IntPtrT> capacity) {
> | ~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:3089:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 3089 | return properties;
> | ^~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::FixedArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:3977: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]
> 3977 | GotoIf(WordEqual(map, LoadRoot(Heap::kFixedArrayMapRootIndex)), &fixed_array);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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::Map; Right = v8::internal::Object; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:3978:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
> 3978 | GotoIf(WordNotEqual(map, LoadRoot(Heap::kFixedCOWArrayMapRootIndex)),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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::Map; Right = v8::internal::Object; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:3982:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
> 3982 | return UncheckedCast<FixedArray>(base);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::FixedArray; U = v8::internal::FixedArrayBase]’
> 640 | TNode<T> UncheckedCast(TNode<U> value) {
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::InitializeAllocationMemento(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
> ../deps/v8/src/code-stub-assembler.cc:4193: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]
> 4193 | TNode<Smi> incremented_count = SmiAdd(count, SmiConstant(1));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ChangeFloat64ToTagged(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Float64T>)’:
> ../deps/v8/src/code-stub-assembler.cc:4406:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)’ is deprecated [-Wdeprecated-copy]
> 4406 | TNode<BoolT> overflow = Projection<1>(pair);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, 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::PairT<v8::internal::Int32T, v8::internal::BoolT>]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 1; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::BoolT]’
> 949 | Projection(TNode<PairT<T1, T2>> value) {
> | ~~~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:4413:71: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)’ is deprecated [-Wdeprecated-copy]
> 4413 | TNode<IntPtrT> result = ChangeInt32ToIntPtr(Projection<0>(pair));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, 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::PairT<v8::internal::Int32T, v8::internal::BoolT>]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 0; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::Int32T]’
> 949 | Projection(TNode<PairT<T1, T2>> value) {
> | ~~~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ChangeInt32ToTagged(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Int32T>)’:
> ../deps/v8/src/code-stub-assembler.cc:4435:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)’ is deprecated [-Wdeprecated-copy]
> 4435 | TNode<BoolT> overflow = Projection<1>(pair);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, 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::PairT<v8::internal::Int32T, v8::internal::BoolT>]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 1; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::BoolT]’
> 949 | Projection(TNode<PairT<T1, T2>> value) {
> | ~~~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:4449:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)’ is deprecated [-Wdeprecated-copy]
> 4449 | BitcastWordToTaggedSigned(ChangeInt32ToIntPtr(Projection<0>(pair)));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, 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::PairT<v8::internal::Int32T, v8::internal::BoolT>]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 0; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::Int32T]’
> 949 | Projection(TNode<PairT<T1, T2>> value) {
> | ~~~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ChangeUint32ToTagged(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Uint32T>)’:
> ../deps/v8/src/code-stub-assembler.cc:4476:38: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 4476 | UncheckedCast<Int32T>(value), UncheckedCast<Int32T>(value));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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:640:35: 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::Uint32T]’
> 640 | TNode<T> UncheckedCast(TNode<U> value) {
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:4476:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 4476 | UncheckedCast<Int32T>(value), UncheckedCast<Int32T>(value));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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:640:35: 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::Uint32T]’
> 640 | TNode<T> UncheckedCast(TNode<U> value) {
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:4477:49: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)’ is deprecated [-Wdeprecated-copy]
> 4477 | TNode<BoolT> overflow = Projection<1>(pair);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, 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::PairT<v8::internal::Int32T, v8::internal::BoolT>]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 1; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::BoolT]’
> 949 | Projection(TNode<PairT<T1, T2>> value) {
> | ~~~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:4481:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)’ is deprecated [-Wdeprecated-copy]
> 4481 | BitcastWordToTaggedSigned(ChangeInt32ToIntPtr(Projection<0>(pair)));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, 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::PairT<v8::internal::Int32T, v8::internal::BoolT>]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of ‘v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 0; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::Int32T]’
> 949 | Projection(TNode<PairT<T1, T2>> value) {
> | ~~~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Float64T> v8::internal::CodeStubAssembler::ChangeNumberToFloat64(v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:4550:32: note: in expansion of macro ‘CAST’
> 4550 | result = 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/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/code-stub-assembler.cc:4555:27: note: in expansion of macro ‘CAST’
> 4555 | result = SmiToFloat64(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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UintPtrT> v8::internal::CodeStubAssembler::ChangeNonnegativeNumberToUintPtr(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/code-stub-assembler.cc:4569:32: note: in expansion of macro ‘CAST’
> 4569 | TNode<HeapNumber> value_hn = 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/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/code-stub-assembler.cc:4574:26: note: in expansion of macro ‘CAST’
> 4574 | TNode<Smi> value_smi = 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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsPrototypeTypedArrayPrototype(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)’:
> ../deps/v8/src/code-stub-assembler.cc:4850:26: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 4850 | IsJSObject(proto), [=] { return LoadMapPrototype(LoadMap(proto)); },
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:4852:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 4852 | return WordEqual(proto_of_proto, typed_array_prototype);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:4852: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]
> 4852 | return WordEqual(proto_of_proto, typed_array_prototype);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::HeapObject; Right = v8::internal::Object; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In lambda function:
> ../deps/v8/src/code-stub-assembler.cc:4859: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]
> 4859 | return IsCallableMap(LoadMap(UncheckedCast<HeapObject>(object)));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::TaggedIsCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:4858: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]
> 4858 | [=] {
> | ^~~~~
> 4859 | return IsCallableMap(LoadMap(UncheckedCast<HeapObject>(object)));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 4860 | });
> | ~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFixedArrayWithKindOrEmpty(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::ElementsKind)’:
> ../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.cc:5116:54: note: in expansion of macro ‘CAST’
> 5116 | TNode<Smi> const length = LoadFixedArrayBaseLength(CAST(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/code-stub-assembler.cc:5117: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]
> 5117 | GotoIf(SmiEqual(length, SmiConstant(0)), &out);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc: In lambda function:
> ../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.cc:5224:32: note: in expansion of macro ‘CAST’
> 5224 | TNode<Symbol> symbol = CAST(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/code-stub-assembler.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/code-stub-assembler.cc:5300:50: note: in expansion of macro ‘CAST’
> 5300 | [=] { return IsHeapNumber(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/code-stub-assembler.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/code-stub-assembler.cc:5308:35: note: in expansion of macro ‘CAST’
> 5308 | Word32Or(IsHeapNumber(CAST(object)), IsBigInt(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/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.cc:5308:59: note: in expansion of macro ‘CAST’
> 5308 | Word32Or(IsHeapNumber(CAST(object)), IsBigInt(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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNumberNormalized(v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:5318:47: note: in expansion of macro ‘CAST’
> 5318 | TNode<Float64T> value = LoadHeapNumberValue(CAST(number));
> | ^~~~
> ../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/code-stub-assembler.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/code-stub-assembler.cc:5340:66: note: in expansion of macro ‘CAST’
> 5340 | TNode<Float64T> v = LoadHeapNumberValue(CAST(number));
> | ^~~~
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNumberPositive(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’:
> ../deps/v8/src/code-stub-assembler.cc:5339:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)’ is deprecated [-Wdeprecated-copy]
> 5339 | [=] {
> | ^~~~~
> 5340 | TNode<Float64T> v = LoadHeapNumberValue(CAST(number));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 5341 | return Float64GreaterThanOrEqual(v, float_zero);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 5342 | });
> | ~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNumberArrayIndex(v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:5362:47: note: in expansion of macro ‘CAST’
> 5362 | TNode<Float64T> value = LoadHeapNumberValue(CAST(number));
> | ^~~~
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Int32T> v8::internal::CodeStubAssembler::StringCharCodeAt(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::String>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/code-stub-assembler.cc:5398: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]
> 5398 | Node* const offset = IntPtrAdd(index, to_direct.offset());
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocAndCopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’:
> ../deps/v8/src/code-stub-assembler.cc:5509: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]
> 5509 | AllocateSeqOneByteString(NoContextConstant(), character_count);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2770:31: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqOneByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2770 | Node* context, TNode<Smi> length, AllocationFlags flags) {
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5512: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]
> 5512 | String::ONE_BYTE_ENCODING);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:4016:61: 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)’
> 4016 | TNode<IntPtrT> from_index,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5513:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 5513 | var_result = result;
> | ^~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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: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); }
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:5521: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]
> 5521 | AllocateSeqTwoByteString(NoContextConstant(), character_count);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2840:31: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqTwoByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2840 | Node* context, TNode<Smi> length, AllocationFlags flags) {
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5524: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]
> 5524 | String::TWO_BYTE_ENCODING);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:4016:61: 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)’
> 4016 | TNode<IntPtrT> from_index,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5525:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 5525 | var_result = result;
> | ^~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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: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); }
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::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>)’:
> ../deps/v8/src/code-stub-assembler.cc:5540:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 5540 | TNode<IntPtrT> const substr_length = IntPtrSub(to, from);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:5540:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 5540 | TNode<IntPtrT> const substr_length = IntPtrSub(to, from);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:5560: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]
> 5560 | TNode<IntPtrT> offset = IntPtrAdd(from, to_direct.offset());
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:5587: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]
> 5587 | direct_string, SmiTag(offset));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2912:38: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedOneByteString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
> 2912 | TNode<Smi> length, TNode<String> parent, TNode<Smi> offset) {
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5594: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]
> 5594 | direct_string, SmiTag(offset));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:2918:38: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedTwoByteString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
> 2918 | TNode<Smi> length, TNode<String> parent, TNode<Smi> offset) {
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5606: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]
> 5606 | offset, SmiTag(substr_length));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5497:58: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocAndCopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
> 5497 | Node* from, Node* from_instance_type, TNode<IntPtrT> from_index,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5620: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]
> 5620 | fake_sequential_string, instance_type, offset, SmiTag(substr_length));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5497:58: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocAndCopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
> 5497 | Node* from, Node* from_instance_type, TNode<IntPtrT> from_index,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5632:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
> 5632 | var_result = StringFromSingleCharCode(char_code);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5434:73: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringFromSingleCharCode(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
> 5434 | TNode<String> CodeStubAssembler::StringFromSingleCharCode(TNode<Int32T> code) {
> | ~~~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:5648:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 5648 | var_result = string;
> | ^~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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: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); }
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:5657:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 5657 | SmiTag(from), SmiTag(to)));
> | ^
> ../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::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
> 961 | SloppyTNode<Object> context, TArgs... args) {
> | ~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::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)’:
> ../deps/v8/src/code-stub-assembler.cc:5902: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]
> 5902 | GotoIf(SmiNotEqual(SmiConstant(0), left_length), &check_right);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:5903:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 5903 | result = right;
> | ^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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: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); }
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:5908: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]
> 5908 | GotoIf(SmiNotEqual(SmiConstant(0), right_length), &cons);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:5909:12: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 5909 | result = left;
> | ^~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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: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); }
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:5914: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]
> 5914 | TNode<Smi> new_length = SmiAdd(left_length, right_length);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:5914: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]
> 5914 | TNode<Smi> new_length = SmiAdd(left_length, right_length);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:5919: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]
> 5919 | GotoIf(SmiGreaterThan(new_length, SmiConstant(String::kMaxLength)),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ 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/code-stub-assembler.cc:5922:5: note: in expansion of macro ‘TVARIABLE’
> 5922 | TVARIABLE(String, var_left, left);
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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: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::String]’
> 1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
> | ~~~~~~~~~^~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ 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/code-stub-assembler.cc:5923:5: note: in expansion of macro ‘TVARIABLE’
> 5923 | TVARIABLE(String, var_right, right);
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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: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::String]’
> 1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
> | ~~~~~~~~~^~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5927: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]
> 5927 | GotoIf(SmiLessThan(new_length, SmiConstant(ConsString::kMinLength)),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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.cc:5931: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]
> 5931 | var_right.value(), flags);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2963:74: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::NewConsString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2963 | TNode<String> CodeStubAssembler::NewConsString(Node* context, TNode<Smi> length,
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5959: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]
> 5959 | result = AllocateSeqOneByteString(context, new_length);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2770:31: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqOneByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2770 | Node* context, TNode<Smi> length, AllocationFlags flags) {
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5962: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]
> 5962 | String::ONE_BYTE_ENCODING, String::ONE_BYTE_ENCODING);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:4018:61: note: initializing argument 5 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)’
> 4018 | TNode<IntPtrT> character_count,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5965: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]
> 5965 | String::ONE_BYTE_ENCODING, String::ONE_BYTE_ENCODING);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:4017:61: 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)’
> 4017 | TNode<IntPtrT> to_index,
> | ~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5965: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]
> 5965 | String::ONE_BYTE_ENCODING, String::ONE_BYTE_ENCODING);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:4018:61: note: initializing argument 5 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)’
> 4018 | TNode<IntPtrT> character_count,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5971: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]
> 5971 | result = AllocateSeqTwoByteString(context, new_length);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:2840:31: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqTwoByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)’
> 2840 | Node* context, TNode<Smi> length, AllocationFlags flags) {
> | ~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5975:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 5975 | String::TWO_BYTE_ENCODING);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:4018:61: note: initializing argument 5 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)’
> 4018 | TNode<IntPtrT> character_count,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5979:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 5979 | String::TWO_BYTE_ENCODING);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:4017:61: 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)’
> 4017 | TNode<IntPtrT> to_index,
> | ~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5979:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 5979 | String::TWO_BYTE_ENCODING);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:4018:61: note: initializing argument 5 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)’
> 4018 | TNode<IntPtrT> character_count,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc:5993: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]
> 5993 | result = CAST(CallRuntime(Runtime::kStringAdd, context, left, right));
> | ^
> ../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::String>}]’
> 961 | SloppyTNode<Object> context, TArgs... args) {
> | ~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5993: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]
> 5993 | result = CAST(CallRuntime(Runtime::kStringAdd, context, left, right));
> | ^
> ../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 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>}]’
> 961 | SloppyTNode<Object> context, TArgs... args) {
> | ~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringFromSingleCodePoint(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>, v8::internal::UnicodeEncoding)’:
> ../deps/v8/src/code-stub-assembler.cc:6018: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]
> 6018 | var_result.Bind(StringFromSingleCharCode(codepoint));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:5434:73: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringFromSingleCharCode(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
> 5434 | TNode<String> CodeStubAssembler::StringFromSingleCharCode(TNode<Int32T> code) {
> | ~~~~~~~~~~~~~~^~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::StringToNumber(v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’:
> ../deps/v8/src/code-stub-assembler.cc:6076: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]
> 6076 | CAST(CallRuntime(Runtime::kStringToNumber, NoContextConstant(), input));
> | ^
> ../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>}]’
> 961 | SloppyTNode<Object> context, TArgs... args) {
> | ~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::NumberToString(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/code-stub-assembler.cc:6101:41: note: in expansion of macro ‘CAST’
> 6101 | TNode<HeapNumber> heap_number_input = CAST(input);
> | ^~~~
> ../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/code-stub-assembler.cc:6136: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]
> 6136 | NoContextConstant(), input));
> | ^
> ../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 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::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]’
> 961 | SloppyTNode<Object> context, TArgs... args) {
> | ~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::ToName(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:6169:56: note: in expansion of macro ‘CAST’
> 6169 | TNode<Int32T> value_instance_type = LoadInstanceType(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/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.cc:6174:16: note: in expansion of macro ‘CAST’
> 6174 | var_result = 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/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.cc:6192:42: note: in expansion of macro ‘CAST’
> 6192 | var_result = LoadObjectField<String>(CAST(value), Oddball::kToStringOffset);
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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.cc: In member function ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::NonNumberToNumberOrNumeric(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::Object::Conversion, v8::internal::CodeStubAssembler::BigIntHandling)’:
> ../deps/v8/src/code-stub-assembler.cc:6239:50: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)’ is deprecated [-Wdeprecated-copy]
> 6239 | var_result.Bind(StringToNumber(string_input));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:6058:63: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::StringToNumber(v8::internal::CodeStubAssembler::TNode<v8::internal::String>)’
> 6058 | TNode<Number> CodeStubAssembler::StringToNumber(TNode<String> input) {
> | ~~~~~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ToNumber_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:6342:16: note: in expansion of macro ‘CAST’
> 6342 | var_result = 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/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.cc:6348:37: note: in expansion of macro ‘CAST’
> 6348 | Select<Number>(IsHeapNumber(CAST(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/code-stub-assembler.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/code-stub-assembler.cc:6348:64: note: in expansion of macro ‘CAST’
> 6348 | Select<Number>(IsHeapNumber(CAST(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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ToNumber(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::BigIntHandling)’:
> ../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.cc:6368:26: note: in expansion of macro ‘CAST’
> 6368 | TNode<Smi> input_smi = 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/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.cc:6375:34: note: in expansion of macro ‘CAST’
> 6375 | TNode<HeapObject> input_ho = 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/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.cc:6378:34: note: in expansion of macro ‘CAST’
> 6378 | TNode<HeapNumber> input_hn = CAST(input_ho);
> | ^~~~
> ../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.cc: In member function ‘v8::internal::TNode<v8::internal::BigInt> v8::internal::CodeStubAssembler::ToBigInt(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:6399:19: note: in expansion of macro ‘CAST’
> 6399 | GotoIf(IsBigInt(CAST(input)), &if_bigint);
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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/code-stub-assembler.cc:6404:16: note: in expansion of macro ‘CAST’
> 6404 | var_result = 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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::ToString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:6572:34: note: in expansion of macro ‘CAST’
> 6572 | TNode<Map> input_map = LoadMap(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/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.cc:6582:32: note: in expansion of macro ‘CAST’
> 6582 | TNode<Number> number_input = 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/code-stub-assembler.cc:6583:42: 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]
> 6583 | result.Bind(NumberToString(number_input));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:6084:63: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::NumberToString(v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)’
> 6084 | TNode<String> CodeStubAssembler::NumberToString(TNode<Number> input) {
> | ~~~~~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:6589:33: note: in expansion of macro ‘CAST’
> 6589 | result.Bind(LoadObjectField(CAST(input), Oddball::kToStringOffset));
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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.cc: In member function ‘v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::ToString_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:6609:19: note: in expansion of macro ‘CAST’
> 6609 | Branch(IsString(CAST(input)), &out, &stub_call);
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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.cc: In member function ‘v8::internal::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*)’:
> ../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.cc:6657:12: note: in expansion of macro ‘CAST’
> 6657 | result = 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/code-stub-assembler.cc:6665: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]
> 6665 | CAST(CallBuiltin(Builtins::kToInteger_TruncateMinusZero, context, input));
> | ^
> ../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/code-stub-assembler.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::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/code-stub-assembler.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/code-stub-assembler.cc:6667:12: note: in expansion of macro ‘CAST’
> 6667 | result = CAST(integer_input);
> | ^~~~
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::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*)’:
> ../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.cc:6689:12: note: in expansion of macro ‘CAST’
> 6689 | result = 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/code-stub-assembler.cc:6695: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]
> 6695 | CallBuiltin(Builtins::kToInteger_TruncateMinusZero, context, input));
> | ^
> ../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/code-stub-assembler.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::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/code-stub-assembler.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/code-stub-assembler.cc:6697:14: note: in expansion of macro ‘CAST’
> 6697 | result = CAST(integer_input);
> | ^~~~
> ../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/code-stub-assembler.cc:6702:43: note: in expansion of macro ‘CAST’
> 6702 | TNode<HeapNumber> heap_number_input = CAST(integer_input);
> | ^~~~
> ../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/code-stub-assembler.cc:6704:45: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapNumber>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapNumber>&)’ is deprecated [-Wdeprecated-copy]
> 6704 | SmiConstant(0))),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.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::HeapNumber>, 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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:6723:47: note: in expansion of macro ‘CAST’
> 6723 | TaggedIsSmi(input), [=] { return SmiMax(CAST(input), smi_zero); },
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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.cc:6723: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]
> 6723 | TaggedIsSmi(input), [=] { return SmiMax(CAST(input), smi_zero); },
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:570:63: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMax(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)’
> 570 | TNode<Smi> CodeStubAssembler::SmiMax(TNode<Smi> a, TNode<Smi> b) {
> | ~~~~~~~~~~~^
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ToLength_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:6723: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]
> 6723 | TaggedIsSmi(input), [=] { return SmiMax(CAST(input), smi_zero); },
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.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/code-stub-assembler.cc:6734:40: note: in expansion of macro ‘CAST’
> 6734 | TaggedIsSmi(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) {
> | ~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ToInteger(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::ToIntegerTruncationMode)’:
> ../deps/v8/src/code-stub-assembler.h:2714: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]
> 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/code-stub-assembler.cc:6742:3: note: in expansion of macro ‘TVARIABLE’
> 6742 | TVARIABLE(Object, var_arg, input);
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object]’
> 1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
> | ~~~~~~~~~^~~~~~~~~~~~~
> ../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.cc:6759:25: note: in expansion of macro ‘CAST’
> 6759 | Branch(IsHeapNumber(CAST(arg)), &if_argisheapnumber,
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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/code-stub-assembler.cc:6764:34: note: in expansion of macro ‘CAST’
> 6764 | TNode<HeapNumber> arg_hn = CAST(arg);
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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.cc:6787:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
> 6787 | CallBuiltin(Builtins::kNonNumberToNumber, context, arg));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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::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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::HashTableComputeCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/code-stub-assembler.cc:6972:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 6972 | IntPtrAdd(at_least_space_for, WordShr(at_least_space_for, 1)));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:6972: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]
> 6972 | IntPtrAdd(at_least_space_for, WordShr(at_least_space_for, 1)));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::IntPtrMax(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/code-stub-assembler.cc:6985:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 6985 | right);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.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::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; 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/code-stub-assembler.cc:6985:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 6985 | right);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.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::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
> 431 | TNode<A> false_value) {
> | ~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::IntPtrMin(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/code-stub-assembler.cc:6997:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 6997 | right);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.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::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; 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/code-stub-assembler.cc:6997:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 6997 | right);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.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::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
> 431 | TNode<A> false_value) {
> | ~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
> ../deps/v8/src/code-stub-assembler.cc:7004: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]
> 7004 | return key;
> | ^~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’:
> ../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.cc:7010:39: note: in expansion of macro ‘CAST’
> 7010 | TNode<PropertyCell> property_cell = CAST(key);
> | ^~~~
> ../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.cc: In member function ‘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*)’:
> ../deps/v8/src/code-stub-assembler.cc:7128:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NumberDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NumberDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7128 | TNode<IntPtrT> capacity = SmiUntag(GetCapacity<NumberDictionary>(dictionary));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NumberDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NumberDictionary]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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::NumberDictionary; 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::NumberDictionary>]’
> 1849 | TNode<Smi> GetCapacity(TNode<Dictionary> dictionary) {
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7129: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]
> 7129 | TNode<WordT> mask = IntPtrSub(capacity, IntPtrConstant(1));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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) {
> | ~~~~~~~~~~~~~~~^~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:7141:3: note: in expansion of macro ‘TVARIABLE’
> 7141 | TVARIABLE(IntPtrT, var_count, count);
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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.cc:7144:16: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7144 | *var_entry = entry;
> | ^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7150: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]
> 7150 | TNode<IntPtrT> index = EntryToIndex<NumberDictionary>(entry);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 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>]’
> 1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
> | ~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7151: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]
> 7151 | Node* current = LoadFixedArrayElement(dictionary, index);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-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/code-stub-assembler.cc:7175:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7175 | entry = Signed(WordAnd(IntPtrAdd(entry, var_count.value()), mask));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7177:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7177 | *var_entry = entry;
> | ^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::FindInsertionEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*) [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::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:7195: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]
> 7195 | &done, 0, kFindInsertionIndex);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7016:23: 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>]’
> 7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7195:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7195 | &done, 0, kFindInsertionIndex);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7016:47: 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>]’
> 7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
> | ~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::InsertEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, 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::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]’:
> ../deps/v8/src/code-stub-assembler.cc:7218: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]
> 7218 | SmiShl(enum_index, PropertyDetails::DictionaryStorageField::kShift);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:292:32: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiShl(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, int)’
> 292 | TNode<Smi> SmiShl(TNode<Smi> a, int shift) {
> | ~~~~~~~~~~~^
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc:7221: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]
> 7221 | TVARIABLE(Smi, var_details, SmiOr(SmiConstant(d.AsSmi()), enum_index));
> | ^
> ../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/code-stub-assembler.cc:7221:3: note: in expansion of macro ‘TVARIABLE’
> 7221 | TVARIABLE(Smi, var_details, SmiOr(SmiConstant(d.AsSmi()), enum_index));
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:7228: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]
> 7228 | var_details = SmiOr(var_details.value(), dont_enum);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]’:
> ../deps/v8/src/code-stub-assembler.cc:7329:7: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7329 | [=] {
> | ^~~~~
> 7330 | return Unsigned(LoadAndUntagToWord32ArrayElement(
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7331 | transitions, WeakFixedArray::kHeaderSize,
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7332 | IntPtrConstant(TransitionArray::kTransitionLengthIndex)));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7333 | });
> | ~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]’:
> ../deps/v8/src/code-stub-assembler.cc:7359:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 7359 | DescriptorArrayGetDetails(descriptors, descriptor_number);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7359:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7359 | DescriptorArrayGetDetails(descriptors, descriptor_number);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]’:
> ../deps/v8/src/code-stub-assembler.cc:7366: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]
> 7366 | return transition_number;
> | ^~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::DescriptorArrayGetDetails(v8::internal::CodeStubAssembler::TNode<v8::internal::DescriptorArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>)’:
> ../deps/v8/src/code-stub-assembler.cc:7392:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7392 | descriptors, EntryIndexToIndex<DescriptorArray>(descriptor_number),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7338:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7338 | TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘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&)’:
> ../deps/v8/src/code-stub-assembler.cc:7473:68: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7473 | EntryIndexToIndex<DescriptorArray>(start_descriptor));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7338:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7338 | TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7477: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]
> 7477 | EntryIndexToIndex<DescriptorArray>(end_descriptor));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7338:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7338 | TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In lambda function:
> ../deps/v8/src/code-stub-assembler.cc:7483:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::UintPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::UintPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7483 | body(descriptor_key_index);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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) {
> | ^~~~~~~~
> In file included from /usr/include/c++/9/functional:59,
> from ../deps/v8/src/code-stub-assembler.h:8,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> /usr/include/c++/9/bits/std_function.h:684:25: note: initializing argument 1 of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = void; _ArgTypes = {v8::internal::compiler::TNode<v8::internal::UintPtrT>}]’
> 684 | operator()(_ArgTypes... __args) const
> | ~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::DescriptorLookup(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Name>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::DescriptorArray>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:7496: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]
> 7496 | var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2374:27: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 2374 | void Lookup(TNode<Name> unique_name, TNode<Array> array,
> | ~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7496:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 7496 | var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2374:53: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 2374 | void Lookup(TNode<Name> unique_name, TNode<Array> array,
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7496:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7496 | var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2375:30: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 2375 | TNode<Uint32T> number_of_valid_entries, Label* if_found,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::TransitionLookup(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Name>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::TransitionArray>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:7504:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7504 | NumberOfEntries<TransitionArray>(transitions);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7324:28: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]’
> 7324 | TNode<TransitionArray> transitions) {
> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7506:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7506 | if_found, var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2374:27: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 2374 | void Lookup(TNode<Name> unique_name, TNode<Array> array,
> | ~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7506:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7506 | if_found, var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2374:53: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 2374 | void Lookup(TNode<Name> unique_name, TNode<Array> array,
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7506:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7506 | if_found, var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2375:30: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 2375 | TNode<Uint32T> number_of_valid_entries, Label* if_found,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSimpleObjectMap(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>)’:
> ../deps/v8/src/code-stub-assembler.cc:7544: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]
> 7544 | [=] { return IsClearWord32(LoadMapBitField(map), mask); });
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘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*)’:
> ../deps/v8/src/code-stub-assembler.cc:7572:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7572 | var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7016:23: 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>]’
> 7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7572:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7572 | var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7016:47: 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>]’
> 7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
> | ~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::TryLookupProperty(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Int32T>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, 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*, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:7583: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]
> 7583 | GotoIf(IsSpecialReceiverInstanceType(instance_type), &if_objectisspecial);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:4891:19: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSpecialReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
> 4891 | TNode<Int32T> instance_type) {
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7587:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)’ is deprecated [-Wdeprecated-copy]
> 7587 | var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:7548:21: note: initializing argument 1 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*)’
> 7548 | TNode<JSObject> object, TNode<Map> map, TNode<Name> unique_name,
> | ~~~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7587:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
> 7587 | var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7548:40: note: initializing argument 2 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*)’
> 7548 | TNode<JSObject> object, TNode<Map> map, TNode<Name> unique_name,
> | ~~~~~~~~~~~^~~
> ../deps/v8/src/code-stub-assembler.cc:7587:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7587 | var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7548:57: 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*)’
> 7548 | TNode<JSObject> object, TNode<Map> map, TNode<Name> unique_name,
> | ~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7605:79: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::GlobalDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::GlobalDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7605 | dictionary, unique_name, if_found_global, var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::GlobalDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::GlobalDictionary]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7016:23: 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::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::GlobalDictionary>; 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>]’
> 7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7605: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]
> 7605 | dictionary, unique_name, if_found_global, var_name_index, if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7016:47: 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::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::GlobalDictionary>; 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>]’
> 7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
> | ~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::TryLookupElement(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Int32T>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:7977: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]
> 7977 | GotoIf(IsSpecialReceiverInstanceType(instance_type), if_bailout);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:4891:19: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSpecialReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
> 4891 | TNode<Int32T> instance_type) {
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:8044: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]
> 8044 | Node* element = LoadFixedArrayElement(elements, intptr_index);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-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/code-stub-assembler.cc:8068:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NumberDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NumberDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 8068 | if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::NumberDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NumberDictionary]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7122:29: note: initializing argument 1 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*)’
> 7122 | TNode<NumberDictionary> dictionary, TNode<IntPtrT> intptr_index,
> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:8068:40: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 8068 | if_not_found);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7122:56: 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*)’
> 7122 | TNode<NumberDictionary> dictionary, TNode<IntPtrT> intptr_index,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::BranchIfMaybeSpecialIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:8115: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]
> 8115 | GotoIf(SmiEqual(string_length, SmiConstant(0)), if_not_special_index);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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.cc:8116: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]
> 8116 | GotoIf(SmiGreaterThan(string_length, SmiConstant(kBufferSize)),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::HasInPrototypeChain(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
> ../deps/v8/src/code-stub-assembler.cc:8264: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]
> 8264 | Branch(IsSpecialReceiverInstanceType(object_instance_type),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:4891:19: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSpecialReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)’
> 4891 | TNode<Int32T> instance_type) {
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ElementOffsetFromIndex(v8::internal::CodeStubAssembler::Node*, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::ParameterMode, int)’:
> ../deps/v8/src/code-stub-assembler.cc:8409:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 8409 | return IntPtrAdd(IntPtrConstant(base_size), Signed(shifted_index));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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:715:38: note: initializing argument 1 of ‘v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)’
> 715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
> | ~~~~~~~~~~~~~^
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::UpdateFeedback(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)’:
> ../deps/v8/src/code-stub-assembler.cc:8445:64: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 8445 | TNode<Smi> previous_feedback = 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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:1803:62: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
> 1803 | TNode<Object> CodeStubAssembler::ToObject(TNode<MaybeObject> value) {
> | ~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:8446: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]
> 8446 | TNode<Smi> combined_feedback = SmiOr(previous_feedback, CAST(feedback));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:8449: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]
> 8449 | GotoIf(SmiEqual(previous_feedback, combined_feedback), &end);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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.cc:8449: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]
> 8449 | GotoIf(SmiEqual(previous_feedback, combined_feedback), &end);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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.cc: In lambda function:
> ../deps/v8/src/code-stub-assembler.cc:8519: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]
> 8519 | [=] { return LoadMap(UncheckedCast<HeapObject>(receiver)); });
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc: In member function ‘v8::internal::TNode<v8::internal::Context> v8::internal::CodeStubAssembler::LoadScriptContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/code-stub-assembler.cc:8650: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]
> 8650 | ScriptContextTable::kFirstContextSlotIndex * kPointerSize));
> | ^
> ../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::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.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/code-stub-assembler.cc:8651: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]
> 8651 | return script_context;
> | ^~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::PrepareValueForWriteToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’:
> ../deps/v8/src/code-stub-assembler.cc:8811: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]
> 8811 | var_input.Bind(CallBuiltin(Builtins::kNonNumberToNumber, context, input));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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::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/code-stub-assembler.cc: In member function ‘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*)’:
> ../deps/v8/src/code-stub-assembler.cc:8831:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
> 8831 | TNode<RawPtrT> backing_store = LoadFixedTypedArrayBackingStore(elements);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:1879:32: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::RawPtrT> v8::internal::CodeStubAssembler::LoadFixedTypedArrayBackingStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>)’
> 1879 | TNode<FixedTypedArrayBase> typed_array) {
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:8834:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
> 8834 | EmitBigTypedArrayElementStore(elements, backing_store, offset, bigint_value);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2117:65: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)’
> 2117 | void EmitBigTypedArrayElementStore(TNode<FixedTypedArrayBase> elements,
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:8834:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::RawPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 8834 | EmitBigTypedArrayElementStore(elements, backing_store, offset, bigint_value);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::RawPtrT>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtrT]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2118:53: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)’
> 2118 | TNode<RawPtrT> backing_store,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:8834: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]
> 8834 | EmitBigTypedArrayElementStore(elements, backing_store, offset, bigint_value);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2119:53: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)’
> 2119 | TNode<IntPtrT> offset,
> | ~~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:8834:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)’ is deprecated [-Wdeprecated-copy]
> 8834 | EmitBigTypedArrayElementStore(elements, backing_store, offset, bigint_value);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<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::BigInt]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2120:52: note: initializing argument 4 of ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)’
> 2120 | TNode<BigInt> bigint_value);
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)’:
> ../deps/v8/src/code-stub-assembler.cc:8840:58: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)’ is deprecated [-Wdeprecated-copy]
> 8840 | TNode<WordT> bitfield = LoadBigIntBitfield(bigint_value);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<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::BigInt]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2733:66: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::WordT> v8::internal::CodeStubAssembler::LoadBigIntBitfield(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)’
> 2733 | TNode<WordT> CodeStubAssembler::LoadBigIntBitfield(TNode<BigInt> bigint) {
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:8848:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)’ is deprecated [-Wdeprecated-copy]
> 8848 | var_low = LoadBigIntDigit(bigint_value, 0);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<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::BigInt]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2738:66: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::UintPtrT> v8::internal::CodeStubAssembler::LoadBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int)’
> 2738 | TNode<UintPtrT> CodeStubAssembler::LoadBigIntDigit(TNode<BigInt> bigint,
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:8852:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)’ is deprecated [-Wdeprecated-copy]
> 8852 | var_high = LoadBigIntDigit(bigint_value, 1);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<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::BigInt]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:2738:66: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::UintPtrT> v8::internal::CodeStubAssembler::LoadBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int)’
> 2738 | TNode<UintPtrT> CodeStubAssembler::LoadBigIntDigit(TNode<BigInt> bigint,
> | ~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/code-stub-assembler.cc:8890: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]
> 8890 | IntPtrAdd(offset, IntPtrConstant(kPointerSize)),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::EmitElementStore(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, bool, v8::internal::ElementsKind, v8::internal::KeyedAccessStoreMode, v8::internal::compiler::CodeAssembler::Label*, v8::internal::CodeStubAssembler::Node*)’:
> ../deps/v8/src/code-stub-assembler.cc:8934: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]
> 8934 | value_obj, CAST(context), bailout);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:8821:20: 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*)’
> 8821 | TNode<IntPtrT> intptr_key, TNode<Object> value, TNode<Context> context,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:8934: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]
> 8934 | value_obj, CAST(context), bailout);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:8821:46: 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*)’
> 8821 | TNode<IntPtrT> intptr_key, TNode<Object> value, TNode<Context> context,
> | ~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:8937: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]
> 8937 | CAST(context));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:8734:19: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::PrepareValueForWriteToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
> 8734 | TNode<Object> input, ElementsKind elements_kind, TNode<Context> context) {
> | ~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubAssembler::BranchIfNumberRelationalComparison(v8::internal::Operation, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/code-stub-assembler.cc:9381: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]
> 9381 | BranchIfSmiLessThan(smi_left, smi_right, if_true, if_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:480:39: note: initializing argument 1 of ‘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*)’
> 480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
> | ~~~~~~~~~~~^
> ../deps/v8/src/code-stub-assembler.cc:9381: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]
> 9381 | BranchIfSmiLessThan(smi_left, smi_right, if_true, if_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:480:53: note: initializing argument 2 of ‘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*)’
> 480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
> | ~~~~~~~~~~~^
> ../deps/v8/src/code-stub-assembler.cc:9384: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]
> 9384 | BranchIfSmiLessThanOrEqual(smi_left, smi_right, if_true, if_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:9384: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]
> 9384 | BranchIfSmiLessThanOrEqual(smi_left, smi_right, if_true, if_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:9387: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]
> 9387 | BranchIfSmiLessThan(smi_right, smi_left, if_true, if_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:480:39: note: initializing argument 1 of ‘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*)’
> 480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
> | ~~~~~~~~~~~^
> ../deps/v8/src/code-stub-assembler.cc:9387: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]
> 9387 | BranchIfSmiLessThan(smi_right, smi_left, if_true, if_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:480:53: note: initializing argument 2 of ‘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*)’
> 480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
> | ~~~~~~~~~~~^
> ../deps/v8/src/code-stub-assembler.cc:9390: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]
> 9390 | BranchIfSmiLessThanOrEqual(smi_right, smi_left, if_true, if_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:9390: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]
> 9390 | BranchIfSmiLessThanOrEqual(smi_right, smi_left, if_true, if_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::RelationalComparison(v8::internal::Operation, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Variable*)’:
> ../deps/v8/src/code-stub-assembler.cc:9528: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]
> 9528 | &return_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:480:39: note: initializing argument 1 of ‘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*)’
> 480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
> | ~~~~~~~~~~~^
> ../deps/v8/src/code-stub-assembler.cc:9528: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]
> 9528 | &return_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:480:53: note: initializing argument 2 of ‘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*)’
> 480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
> | ~~~~~~~~~~~^
> ../deps/v8/src/code-stub-assembler.cc:9532: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]
> 9532 | &return_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:9532: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]
> 9532 | &return_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:9536: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]
> 9536 | &return_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:480:39: note: initializing argument 1 of ‘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*)’
> 480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
> | ~~~~~~~~~~~^
> ../deps/v8/src/code-stub-assembler.cc:9536: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]
> 9536 | &return_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:480:53: note: initializing argument 2 of ‘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*)’
> 480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
> | ~~~~~~~~~~~^
> ../deps/v8/src/code-stub-assembler.cc:9540: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]
> 9540 | &return_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:9540: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]
> 9540 | &return_false);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::CollectFeedbackForString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Int32T>)’:
> ../deps/v8/src/code-stub-assembler.cc:9910: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]
> 9910 | return feedback;
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::StrictEqual(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Variable*)’:
> ../deps/v8/src/code-stub-assembler.cc:10505: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]
> 10505 | var_type_feedback->Bind(SmiOr(lhs_feedback, rhs_feedback));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:10505: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]
> 10505 | var_type_feedback->Bind(SmiOr(lhs_feedback, rhs_feedback));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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)
> | ^~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Oddball> v8::internal::CodeStubAssembler::HasProperty(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::HasPropertyLookupMode)’:
> ../deps/v8/src/code-stub-assembler.cc:10800:75: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 10800 | CallBuiltin(Builtins::kProxyHasProperty, context, object, name));
> | ^
> ../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::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/code-stub-assembler.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::SloppyTNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::Name>}; 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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::GetSuperConstructor(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSFunction>)’:
> ../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.cc:10935:38: note: in expansion of macro ‘CAST’
> 10935 | TNode<Map> prototype_map = LoadMap(CAST(prototype));
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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.cc:10938: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]
> 10938 | result = prototype;
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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/code-stub-assembler.cc:10944: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]
> 10944 | active_function);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::SloppyTNode<v8::internal::JSFunction>}]’
> 961 | SloppyTNode<Object> context, TArgs... args) {
> | ~~~~~^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::SpeciesConstructor(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.h:2714: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]
> 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/code-stub-assembler.cc:10956:3: note: in expansion of macro ‘TVARIABLE’
> 10956 | TVARIABLE(Object, var_result, default_constructor);
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Object]’
> 1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
> | ~~~~~~~~~^~~~~~~~~~~~~
> ../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.cc:10980:38: note: in expansion of macro ‘CAST’
> 10980 | GotoIfNot(IsConstructorMap(LoadMap(CAST(species))), &throw_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/code-stub-assembler.cc:10981: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]
> 10981 | var_result = species;
> | ^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::NumberInc(v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:11088:28: note: in expansion of macro ‘CAST’
> 11088 | TNode<Smi> smi_value = 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/code-stub-assembler.cc:11090: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]
> 11090 | var_result = TrySmiAdd(smi_value, one, &if_overflow);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:578:52: note: initializing argument 1 of ‘v8::internal::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*)’
> 578 | TNode<Smi> CodeStubAssembler::TrySmiAdd(TNode<Smi> lhs, TNode<Smi> rhs,
> | ~~~~~~~~~~~^~~
> ../deps/v8/src/code-stub-assembler.cc:11090: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]
> 11090 | var_result = TrySmiAdd(smi_value, one, &if_overflow);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:578:68: note: initializing argument 2 of ‘v8::internal::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*)’
> 578 | TNode<Smi> CodeStubAssembler::TrySmiAdd(TNode<Smi> lhs, TNode<Smi> rhs,
> | ~~~~~~~~~~~^~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:11102:43: note: in expansion of macro ‘CAST’
> 11102 | TNode<HeapNumber> heap_number_value = 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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::NumberDec(v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:11130:28: note: in expansion of macro ‘CAST’
> 11130 | TNode<Smi> smi_value = 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/code-stub-assembler.cc:11133: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]
> 11133 | var_result = TrySmiSub(smi_value, one, &if_overflow);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:588:52: note: initializing argument 1 of ‘v8::internal::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*)’
> 588 | TNode<Smi> CodeStubAssembler::TrySmiSub(TNode<Smi> lhs, TNode<Smi> rhs,
> | ~~~~~~~~~~~^~~
> ../deps/v8/src/code-stub-assembler.cc:11133: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]
> 11133 | var_result = TrySmiSub(smi_value, one, &if_overflow);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:588:68: note: initializing argument 2 of ‘v8::internal::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*)’
> 588 | TNode<Smi> CodeStubAssembler::TrySmiSub(TNode<Smi> lhs, TNode<Smi> rhs,
> | ~~~~~~~~~~~^~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:11145:43: note: in expansion of macro ‘CAST’
> 11145 | TNode<HeapNumber> heap_number_value = 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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::NumberAdd(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:11173:26: note: in expansion of macro ‘CAST’
> 11173 | var_result = TrySmiAdd(CAST(a), CAST(b), &float_add);
> | ^~~~
> ../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/code-stub-assembler.cc:11173:35: note: in expansion of macro ‘CAST’
> 11173 | var_result = TrySmiAdd(CAST(a), CAST(b), &float_add);
> | ^~~~
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::NumberSub(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::SloppyTNode<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/code-stub-assembler.cc:11195:26: note: in expansion of macro ‘CAST’
> 11195 | var_result = TrySmiSub(CAST(a), CAST(b), &float_sub);
> | ^~~~
> ../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/code-stub-assembler.cc:11195:35: note: in expansion of macro ‘CAST’
> 11195 | var_result = TrySmiSub(CAST(a), CAST(b), &float_sub);
> | ^~~~
> ../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/code-stub-assembler.cc: In member function ‘v8::internal::compiler::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> >)’:
> ../deps/v8/src/code-stub-assembler.cc:11329: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]
> 11329 | CallRuntime(Runtime::kArraySpeciesConstructor, context, o);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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/code-stub-assembler.cc:11331:25: 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]
> 11331 | len);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::RawPtr<v8::internal::Object> > v8::internal::CodeStubArguments::AtIndexPtr(v8::internal::CodeStubArguments::Node*, v8::internal::CodeStubAssembler::ParameterMode) const’:
> ../deps/v8/src/code-stub-assembler.cc:11373:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >&)’ is deprecated [-Wdeprecated-copy]
> 11373 | assembler_->UncheckedCast<IntPtrT>(arguments_), offset));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtr<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::IntPtrT; U = v8::internal::RawPtr<v8::internal::Object>]’
> 640 | TNode<T> UncheckedCast(TNode<U> value) {
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(int, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:11403: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]
> 11403 | result = default_value;
> | ^~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)’:
> ../deps/v8/src/code-stub-assembler.cc:11424: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]
> 11424 | result = default_value;
> | ^~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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/code-stub-assembler.cc: In member function ‘void v8::internal::CodeStubArguments::ForEach(const VariableList&, const ForEachBodyFunction&, v8::internal::CodeStubArguments::Node*, v8::internal::CodeStubArguments::Node*, v8::internal::CodeStubAssembler::ParameterMode)’:
> ../deps/v8/src/code-stub-assembler.cc:11444:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >&)’ is deprecated [-Wdeprecated-copy]
> 11444 | assembler_->UncheckedCast<IntPtrT>(arguments_),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtr<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::IntPtrT; U = v8::internal::RawPtr<v8::internal::Object>]’
> 640 | TNode<T> UncheckedCast(TNode<U> value) {
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:11447:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >&)’ is deprecated [-Wdeprecated-copy]
> 11447 | assembler_->UncheckedCast<IntPtrT>(arguments_),
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtr<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::IntPtrT; U = v8::internal::RawPtr<v8::internal::Object>]’
> 640 | TNode<T> UncheckedCast(TNode<U> value) {
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In member function ‘v8::internal::TNode<v8::internal::Code> v8::internal::CodeStubAssembler::GetSharedFunctionInfoCode(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::SharedFunctionInfo>)’:
> ../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.cc:11550:26: note: in expansion of macro ‘CAST’
> 11550 | sfi_code = LoadBuiltin(CAST(sfi_data));
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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/code-stub-assembler.cc:11555:46: note: in expansion of macro ‘CAST’
> 11555 | TNode<Int32T> data_type = LoadInstanceType(CAST(sfi_data));
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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/code-stub-assembler.cc:11582:14: note: in expansion of macro ‘CAST’
> 11582 | sfi_code = CAST(LoadObjectField(
> | ^~~~
> ../deps/v8/src/code-stub-assembler.cc:11583:7: note: in expansion of macro ‘CAST’
> 11583 | CAST(sfi_data), WasmExportedFunctionData::kWrapperCodeOffset));
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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/code-stub-assembler.cc:11609:14: note: in expansion of macro ‘CAST’
> 11609 | sfi_code = CAST(LoadObjectField(
> | ^~~~
> ../deps/v8/src/code-stub-assembler.cc:11610:7: note: in expansion of macro ‘CAST’
> 11610 | CAST(sfi_data), InterpreterData::kInterpreterTrampolineOffset));
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::GetArgumentValue(v8::internal::CodeStubArguments*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/code-stub-assembler.cc:11742:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 11742 | return args->GetOptionalArgumentValue(index);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:2545:57: note: initializing argument 1 of ‘v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)’
> 2545 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index) {
> | ~~~~~~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../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::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’:
> ../deps/v8/src/code-stub-assembler.cc:185:59: required from here
> ../deps/v8/src/code-stub-assembler.h:432:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ 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/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:432:33: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ 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/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:433:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
> 433 | [=] { return false_value; });
> | ^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:433:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
> 433 | [=] { return false_value; });
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../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::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’:
> ../deps/v8/src/code-stub-assembler.cc:191:61: required from here
> ../deps/v8/src/code-stub-assembler.h:432:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ 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/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:432: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]
> 432 | return Select<A>(condition, [=] { return true_value; },
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:433: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]
> 433 | [=] { return false_value; });
> | ^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:433:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 433 | [=] { return false_value; });
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../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::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’:
> ../deps/v8/src/code-stub-assembler.cc:196:76: required from here
> ../deps/v8/src/code-stub-assembler.h:432:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ 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/code-stub-assembler.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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:432:33: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ 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/code-stub-assembler.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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:433:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
> 433 | [=] { return false_value; });
> | ^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:433:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)’ is deprecated [-Wdeprecated-copy]
> 433 | [=] { return false_value; });
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.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.cc:5:
> ../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/code-stub-assembler.cc:203:54: 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/code-stub-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.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/code-stub-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.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/code-stub-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.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/code-stub-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: 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/code-stub-assembler.cc:283:53: 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::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/code-stub-assembler.cc:304:78: 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.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::IntPtrT; F = v8::internal::CodeStubAssembler::WordIsPowerOfTwo(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)::<lambda()>; G = v8::internal::CodeStubAssembler::WordIsPowerOfTwo(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
> ../deps/v8/src/code-stub-assembler.cc:304:78: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:567:48: 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::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.cc:641:77: 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/code-stub-assembler.cc:652:42: 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.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::IntPtrT; F = 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>)::<lambda()>; G = 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>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
> ../deps/v8/src/code-stub-assembler.cc:654: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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::HeapNumber; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapNumber]’:
> ../deps/v8/src/code-stub-assembler.cc:665:69: 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) {
> | ^~~~~~~~
> ../deps/v8/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/code-stub-assembler.cc:847:63: 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::MaybeObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::MaybeObject]’:
> ../deps/v8/src/code-stub-assembler.cc:859:41: required from here
> ../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 411 | : TNode<T>(other) {}
> | ^
> ../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/code-stub-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::BoolT; F = v8::internal::CodeStubAssembler::TaggedDoesntHaveInstanceType(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::InstanceType)::<lambda()>; G = v8::internal::CodeStubAssembler::TaggedDoesntHaveInstanceType(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::InstanceType)::<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/code-stub-assembler.cc:1416:65: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::HeapObject; F = v8::internal::CodeStubAssembler::LoadFastProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadFastProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<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/code-stub-assembler.cc:1426: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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::HeapObject; F = v8::internal::CodeStubAssembler::LoadSlowProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadSlowProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<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/code-stub-assembler.cc:1436: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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::CodeStubAssembler::LoadMapBackPointer(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadMapBackPointer(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<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/code-stub-assembler.cc:1601: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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::BoolT; F = v8::internal::CodeStubAssembler::IsZeroOrContext(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsZeroOrContext(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<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/code-stub-assembler.cc:2766: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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:3036:64: 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/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1767:46: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::NameDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’
> 1767 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry, int field_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::HeapObject; F = v8::internal::CodeStubAssembler::IsPrototypeTypedArrayPrototype(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsPrototypeTypedArrayPrototype(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<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/code-stub-assembler.cc:4851:37: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::BoolT; F = v8::internal::CodeStubAssembler::TaggedIsCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::TaggedIsCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<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/code-stub-assembler.cc:4860: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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::BoolT; F = v8::internal::CodeStubAssembler::IsPrivateSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsPrivateSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>)::<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/code-stub-assembler.cc:5229:43: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::BoolT; F = v8::internal::CodeStubAssembler::IsNumber(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsNumber(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<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/code-stub-assembler.cc:5300:66: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::BoolT; F = v8::internal::CodeStubAssembler::IsNumeric(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsNumeric(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<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/code-stub-assembler.cc:5309: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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::BoolT; F = v8::internal::CodeStubAssembler::IsNumberPositive(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)::<lambda()>; G = v8::internal::CodeStubAssembler::IsNumberPositive(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)::<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/code-stub-assembler.cc:5342:25: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::String; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::String]’:
> ../deps/v8/src/code-stub-assembler.cc:5541:69: 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) {
> | ^~~~~~~~
> ../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::Int32T]’:
> ../deps/v8/src/code-stub-assembler.cc:6040:79: required from here
> ../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
> 385 | return *this;
> | ^~~~
> ../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/code-stub-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::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; F = v8::internal::CodeStubAssembler::ToNumber_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::ToNumber_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<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/code-stub-assembler.cc:6352:25: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.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/code-stub-assembler.cc:6665:7: 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/code-stub-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: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/code-stub-assembler.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::HeapNumber>, 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/code-stub-assembler.cc:6704:45: required from here
> ../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapNumber>::TNode(const v8::internal::compiler::TNode<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/code-stub-assembler.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: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::HeapNumber>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
> 981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
> | ~~~~~^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.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/code-stub-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: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::HeapNumber>, v8::internal::compiler::TNode<v8::internal::Smi>}]’
> 981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
> | ~~~~~^~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; F = v8::internal::CodeStubAssembler::ToLength_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::ToLength_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<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/code-stub-assembler.cc:6724:77: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; F = v8::internal::CodeStubAssembler::ToInteger_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::ToIntegerTruncationMode)::<lambda()>; G = v8::internal::CodeStubAssembler::ToInteger_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::ToIntegerTruncationMode)::<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/code-stub-assembler.cc:6735:65: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In instantiation of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::NameDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:6962:24: required from here
> ../deps/v8/src/code-stub-assembler.cc:6955:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 6955 | TNode<IntPtrT> entry_index =
> | ^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:6958: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]
> 6958 | field_index));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In instantiation of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:6964:24: required from here
> ../deps/v8/src/code-stub-assembler.cc:6955:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 6955 | TNode<IntPtrT> entry_index =
> | ^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:6958: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]
> 6958 | field_index));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In instantiation of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::NumberDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:6966:24: required from here
> ../deps/v8/src/code-stub-assembler.cc:6955:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 6955 | TNode<IntPtrT> entry_index =
> | ^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:6958: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]
> 6958 | field_index));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In instantiation 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>]’:
> ../deps/v8/src/code-stub-assembler.cc:7088:20: required from here
> ../deps/v8/src/code-stub-assembler.cc:7027:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7027 | TNode<IntPtrT> capacity = SmiUntag(GetCapacity<Dictionary>(dictionary));
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7028: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]
> 7028 | TNode<WordT> mask = IntPtrSub(capacity, IntPtrConstant(1));
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7037:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7037 | TNode<IntPtrT> index = EntryToIndex<Dictionary>(entry);
> | ^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’
> 1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
> | ~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7038: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]
> 7038 | *var_name_index = index;
> | ~~~~~~~~~~~~~~~~^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7040: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]
> 7040 | TNode<HeapObject> current = CAST(LoadFixedArrayElement(dictionary, index));
> | ^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-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/code-stub-assembler.cc:7042:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 7042 | current = LoadName<Dictionary>(current);
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7002:23: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’
> 7002 | TNode<HeapObject> key) {
> | ~~~~~~~~~~~~~~~~~~^~~
> ../deps/v8/src/code-stub-assembler.cc:7043: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]
> 7043 | GotoIf(WordEqual(current, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:7043:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7043 | GotoIf(WordEqual(current, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7047: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]
> 7047 | entry = Signed(WordAnd(IntPtrAdd(entry, count), mask));
> | ~~~~~~~~~^~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7047: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]
> 7047 | entry = Signed(WordAnd(IntPtrAdd(entry, count), mask));
> | ~~~~~~~~~^~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc:7054:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7054 | TVARIABLE(IntPtrT, var_count, count);
> | ^~~~~~~~~
> ../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/code-stub-assembler.cc:7054:3: note: in expansion of macro ‘TVARIABLE’
> 7054 | TVARIABLE(IntPtrT, var_count, count);
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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)
> | ~~~~~~~~~^~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc:7055:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7055 | TVARIABLE(IntPtrT, var_entry, entry);
> | ^~~~~~~~~
> ../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/code-stub-assembler.cc:7055:3: note: in expansion of macro ‘TVARIABLE’
> 7055 | TVARIABLE(IntPtrT, var_entry, entry);
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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.cc:7063:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7063 | TNode<IntPtrT> index = EntryToIndex<Dictionary>(entry);
> | ^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’
> 1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
> | ~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7064: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]
> 7064 | *var_name_index = index;
> | ~~~~~~~~~~~~~~~~^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7066: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]
> 7066 | TNode<HeapObject> current = CAST(LoadFixedArrayElement(dictionary, index));
> | ^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-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/code-stub-assembler.cc:7069:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 7069 | current = LoadName<Dictionary>(current);
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7002:23: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’
> 7002 | TNode<HeapObject> key) {
> | ~~~~~~~~~~~~~~~~~~^~~
> ../deps/v8/src/code-stub-assembler.cc:7070: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]
> 7070 | GotoIf(WordEqual(current, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:7070:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7070 | GotoIf(WordEqual(current, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7073: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]
> 7073 | GotoIf(WordEqual(current, TheHoleConstant()), if_not_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Oddball; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:7078: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]
> 7078 | entry = Signed(WordAnd(IntPtrAdd(entry, var_count.value()), mask));
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7080:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7080 | var_entry = entry;
> | ~~~~~~~~~~^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc: In instantiation 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::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::GlobalDictionary>; 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>]’:
> ../deps/v8/src/code-stub-assembler.cc:7091:20: required from here
> ../deps/v8/src/code-stub-assembler.cc:7027:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::GlobalDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::GlobalDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7027 | TNode<IntPtrT> capacity = SmiUntag(GetCapacity<Dictionary>(dictionary));
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::GlobalDictionary>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::GlobalDictionary]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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::GlobalDictionary; 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::GlobalDictionary>]’
> 1849 | TNode<Smi> GetCapacity(TNode<Dictionary> dictionary) {
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7028: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]
> 7028 | TNode<WordT> mask = IntPtrSub(capacity, IntPtrConstant(1));
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7037:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7037 | TNode<IntPtrT> index = EntryToIndex<Dictionary>(entry);
> | ^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’
> 1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
> | ~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7038: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]
> 7038 | *var_name_index = index;
> | ~~~~~~~~~~~~~~~~^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7040: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]
> 7040 | TNode<HeapObject> current = CAST(LoadFixedArrayElement(dictionary, index));
> | ^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-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/code-stub-assembler.cc:7042:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 7042 | current = LoadName<Dictionary>(current);
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7009:23: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’
> 7009 | TNode<HeapObject> key) {
> | ~~~~~~~~~~~~~~~~~~^~~
> ../deps/v8/src/code-stub-assembler.cc:7043: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]
> 7043 | GotoIf(WordEqual(current, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:7043:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7043 | GotoIf(WordEqual(current, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7047: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]
> 7047 | entry = Signed(WordAnd(IntPtrAdd(entry, count), mask));
> | ~~~~~~~~~^~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7047: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]
> 7047 | entry = Signed(WordAnd(IntPtrAdd(entry, count), mask));
> | ~~~~~~~~~^~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc:7054:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7054 | TVARIABLE(IntPtrT, var_count, count);
> | ^~~~~~~~~
> ../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/code-stub-assembler.cc:7054:3: note: in expansion of macro ‘TVARIABLE’
> 7054 | TVARIABLE(IntPtrT, var_count, count);
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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)
> | ~~~~~~~~~^~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc:7055:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7055 | TVARIABLE(IntPtrT, var_entry, entry);
> | ^~~~~~~~~
> ../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/code-stub-assembler.cc:7055:3: note: in expansion of macro ‘TVARIABLE’
> 7055 | TVARIABLE(IntPtrT, var_entry, entry);
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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.cc:7063:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7063 | TNode<IntPtrT> index = EntryToIndex<Dictionary>(entry);
> | ^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’
> 1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
> | ~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7064: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]
> 7064 | *var_name_index = index;
> | ~~~~~~~~~~~~~~~~^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7066: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]
> 7066 | TNode<HeapObject> current = CAST(LoadFixedArrayElement(dictionary, index));
> | ^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-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/code-stub-assembler.cc:7069:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 7069 | current = LoadName<Dictionary>(current);
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7009:23: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]’
> 7009 | TNode<HeapObject> key) {
> | ~~~~~~~~~~~~~~~~~~^~~
> ../deps/v8/src/code-stub-assembler.cc:7070: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]
> 7070 | GotoIf(WordEqual(current, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:7070:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7070 | GotoIf(WordEqual(current, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7073: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]
> 7073 | GotoIf(WordEqual(current, TheHoleConstant()), if_not_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Oddball; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:7078: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]
> 7078 | entry = Signed(WordAnd(IntPtrAdd(entry, var_count.value()), mask));
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7080:15: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7080 | var_entry = entry;
> | ~~~~~~~~~~^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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); }
> | ~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7150:64: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:6953:63: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::NumberDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’
> 6953 | TNode<IntPtrT> CodeStubAssembler::EntryToIndex(TNode<IntPtrT> entry,
> | ~~~~~~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7218:73: 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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In instantiation 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]’:
> ../deps/v8/src/code-stub-assembler.cc:7282:60: required from here
> ../deps/v8/src/code-stub-assembler.cc:7248:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7248 | TNode<Smi> capacity = GetCapacity<Dictionary>(dictionary);
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7249:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7249 | TNode<Smi> nof = GetNumberOfElements<Dictionary>(dictionary);
> | ^~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7250: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]
> 7250 | TNode<Smi> new_nof = SmiAdd(nof, SmiConstant(1));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:7254: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]
> 7254 | TNode<Smi> required_capacity_pseudo_smi = SmiAdd(new_nof, SmiShr(new_nof, 1));
> | ~~~~~~^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../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/code-stub-assembler.cc:7254: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]
> 7254 | TNode<Smi> required_capacity_pseudo_smi = SmiAdd(new_nof, SmiShr(new_nof, 1));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:7255: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]
> 7255 | GotoIf(SmiBelow(capacity, required_capacity_pseudo_smi), bailout);
> | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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::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/code-stub-assembler.cc:7255: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]
> 7255 | GotoIf(SmiBelow(capacity, required_capacity_pseudo_smi), bailout);
> | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:7257:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7257 | TNode<Smi> deleted = GetNumberOfDeletedElements<Dictionary>(dictionary);
> | ^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7259: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]
> 7259 | TNode<Smi> half_of_free_elements = SmiShr(SmiSub(capacity, new_nof), 1);
> | ~~~~~~^~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:7259: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]
> 7259 | TNode<Smi> half_of_free_elements = SmiShr(SmiSub(capacity, new_nof), 1);
> | ~~~~~~^~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:7260: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]
> 7260 | GotoIf(SmiAbove(deleted, half_of_free_elements), bailout);
> | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:7260: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]
> 7260 | GotoIf(SmiAbove(deleted, half_of_free_elements), bailout);
> | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:7262:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7262 | TNode<Smi> enum_index = GetNextEnumerationIndex<Dictionary>(dictionary);
> | ^~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1854:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetNextEnumerationIndex(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>]’
> 1854 | TNode<Smi> GetNextEnumerationIndex(TNode<Dictionary> dictionary) {
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7263: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]
> 7263 | TNode<Smi> new_enum_index = SmiAdd(enum_index, SmiConstant(1));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:7266: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]
> 7266 | GotoIf(SmiAbove(new_enum_index, max_enum_index), bailout);
> | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:7266: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]
> 7266 | GotoIf(SmiAbove(new_enum_index, max_enum_index), bailout);
> | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.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/code-stub-assembler.cc:7271:3: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7271 | SetNextEnumerationIndex<Dictionary>(dictionary, new_enum_index);
> | ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1860:50: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::SetNextEnumerationIndex(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>]’
> 1860 | void SetNextEnumerationIndex(TNode<Dictionary> dictionary,
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7271:3: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
> 7271 | SetNextEnumerationIndex<Dictionary>(dictionary, new_enum_index);
> | ^~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1861:43: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::SetNextEnumerationIndex(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>]’
> 1861 | TNode<Smi> next_enum_index_smi) {
> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7272:3: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7272 | SetNumberOfElements<Dictionary>(dictionary, new_nof);
> | ^~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7272:3: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
> 7272 | SetNumberOfElements<Dictionary>(dictionary, new_nof);
> | ^~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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.cc:5:
> ../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/code-stub-assembler.cc:7275:3: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7275 | FindInsertionEntry<Dictionary>(dictionary, key, &var_key_index);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7191:27: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::FindInsertionEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*) [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::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7191 | TNode<NameDictionary> dictionary, TNode<Name> key,
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7275:3: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7275 | FindInsertionEntry<Dictionary>(dictionary, key, &var_key_index);
> | ^~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7191:51: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::FindInsertionEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*) [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::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7191 | TNode<NameDictionary> dictionary, TNode<Name> key,
> | ~~~~~~~~~~~~^~~
> ../deps/v8/src/code-stub-assembler.cc:7276:3: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)’ is deprecated [-Wdeprecated-copy]
> 7276 | InsertEntry<Dictionary>(dictionary, key, value, var_key_index.value(),
> | ^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7209:27: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::InsertEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, 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::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]’
> 7209 | TNode<NameDictionary> dictionary, TNode<Name> name, TNode<Object> value,
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7276:3: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7276 | InsertEntry<Dictionary>(dictionary, key, value, var_key_index.value(),
> | ^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7209:51: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::InsertEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, 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::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]’
> 7209 | TNode<NameDictionary> dictionary, TNode<Name> name, TNode<Object> value,
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:7276:3: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
> 7276 | InsertEntry<Dictionary>(dictionary, key, value, var_key_index.value(),
> | ^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7209:71: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::InsertEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, 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::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]’
> 7209 | TNode<NameDictionary> dictionary, TNode<Name> name, TNode<Object> value,
> | ~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7276:3: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)’ is deprecated [-Wdeprecated-copy]
> 7276 | InsertEntry<Dictionary>(dictionary, key, value, var_key_index.value(),
> | ^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7210:38: note: initializing argument 5 of ‘void v8::internal::CodeStubAssembler::InsertEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, 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::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]’
> 7210 | TNode<IntPtrT> index, TNode<Smi> enum_index) {
> | ~~~~~~~~~~~^~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::Uint32T; F = v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]::<lambda()>; G = v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
> ../deps/v8/src/code-stub-assembler.cc:7333: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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In instantiation of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ToKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’:
> ../deps/v8/src/code-stub-assembler.cc:7351:19: required from here
> ../deps/v8/src/code-stub-assembler.cc:7347:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7347 | EntryIndexToIndex<Array>(entry_index));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7338:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7338 | TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In instantiation of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ToKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’:
> ../deps/v8/src/code-stub-assembler.cc:7353:19: required from here
> ../deps/v8/src/code-stub-assembler.cc:7347:57: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7347 | EntryIndexToIndex<Array>(entry_index));
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7338:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7338 | TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In instantiation of ‘v8::internal::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::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>]’:
> ../deps/v8/src/code-stub-assembler.cc:7384:43: required from here
> ../deps/v8/src/code-stub-assembler.cc:7376:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7376 | TNode<MaybeObject> element =
> | ^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7338:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7338 | TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc:7380:33: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 7380 | return 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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:1759:24: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToStrongHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
> 1759 | TNode<MaybeObject> value) {
> | ~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In instantiation of ‘v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’:
> ../deps/v8/src/code-stub-assembler.cc:7386:43: required from here
> ../deps/v8/src/code-stub-assembler.cc:7376:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7376 | TNode<MaybeObject> element =
> | ^~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7338:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7338 | TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc:7380:33: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 7380 | return 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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:1759:24: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToStrongHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
> 1759 | TNode<MaybeObject> value) {
> | ~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc: In instantiation of ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:7496:55: required from here
> ../deps/v8/src/code-stub-assembler.cc:7517:29: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 7517 | number_of_valid_entries = NumberOfEntries(array);
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7317:28: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]’
> 7317 | TNode<DescriptorArray> descriptors) {
> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7285:50: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7285 | void CodeStubAssembler::LookupLinear(TNode<Name> unique_name,
> | ~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7286:51: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7286 | TNode<Array> array,
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7287:53: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7287 | TNode<Uint32T> number_of_valid_entries,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7397:50: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7397 | void CodeStubAssembler::LookupBinary(TNode<Name> unique_name,
> | ~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7398:51: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7398 | TNode<Array> array,
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7399:53: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7399 | TNode<Uint32T> number_of_valid_entries,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In instantiation of ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:7506:65: required from here
> ../deps/v8/src/code-stub-assembler.cc:7517:29: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7517 | number_of_valid_entries = NumberOfEntries(array);
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7324:28: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]’
> 7324 | TNode<TransitionArray> transitions) {
> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7285:50: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7285 | void CodeStubAssembler::LookupLinear(TNode<Name> unique_name,
> | ~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7286:51: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7286 | TNode<Array> array,
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7287:53: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7287 | TNode<Uint32T> number_of_valid_entries,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc:7397:50: note: initializing argument 1 of ‘void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7397 | void CodeStubAssembler::LookupBinary(TNode<Name> unique_name,
> | ~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7398:51: note: initializing argument 2 of ‘void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7398 | TNode<Array> array,
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7399:53: note: initializing argument 3 of ‘void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> 7399 | TNode<Uint32T> number_of_valid_entries,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::BoolT; F = v8::internal::CodeStubAssembler::IsSimpleObjectMap(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsSimpleObjectMap(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>)::<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/code-stub-assembler.cc:7544:64: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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::Name; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Name]’:
> ../deps/v8/src/code-stub-assembler.cc:7564:50: required from here
> ../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 411 | : TNode<T>(other) {}
> | ^
> ../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: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::DescriptorArray; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::DescriptorArray]’:
> ../deps/v8/src/code-stub-assembler.cc:7564:50: required from here
> ../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 411 | : TNode<T>(other) {}
> | ^
> ../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/compiler/code-assembler.h: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Uint32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Uint32T]’:
> ../deps/v8/src/code-stub-assembler.cc:7564:50: required from here
> ../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 411 | : TNode<T>(other) {}
> | ^
> ../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: 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/code-stub-assembler.cc:7568: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/code-stub-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::Map; F = v8::internal::CodeStubAssembler::LoadReceiverMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadReceiverMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Map>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
> ../deps/v8/src/code-stub-assembler.cc:8519:67: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.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::SloppyTNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::Name>}; 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/code-stub-assembler.cc:10799:18: required from here
> ../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ 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/code-stub-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: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::SloppyTNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::Name>}]’
> 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/code-stub-assembler.cc:11331:25: 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::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtr<v8::internal::Object>]’:
> ../deps/v8/src/code-stub-assembler.cc:11355:41: required from here
> ../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtr<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::RawPtr<v8::internal::Object> >’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtr<v8::internal::Object>]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::Int32T; 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::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; 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::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; 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::Int32T>; 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::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
> ../deps/v8/src/code-stub-assembler.cc:185: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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::IntPtrT; 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::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; 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::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; 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::IntPtrT>; 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::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
> ../deps/v8/src/code-stub-assembler.cc:191: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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::Oddball; 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::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; 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::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; 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::Oddball>; 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::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
> ../deps/v8/src/code-stub-assembler.cc:196: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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-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::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/code-stub-assembler.cc:203:54: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of ‘v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)’
> 159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
> | ~~~~~~~~~~~~~^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’:
> ../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::IntPtrT; F = v8::internal::CodeStubAssembler::WordIsPowerOfTwo(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)::<lambda()>; G = v8::internal::CodeStubAssembler::WordIsPowerOfTwo(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
> ../deps/v8/src/code-stub-assembler.cc:304:78: required from here
> ../deps/v8/src/base/macros.h:285: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]
> 285 | return x;
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.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::CodeStubAssembler::TaggedDoesntHaveInstanceType(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::InstanceType)::<lambda()>; G = v8::internal::CodeStubAssembler::TaggedDoesntHaveInstanceType(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::InstanceType)::<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/code-stub-assembler.cc:1416:65: 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/code-stub-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/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-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/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::HeapObject; F = v8::internal::CodeStubAssembler::LoadFastProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadFastProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<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/code-stub-assembler.cc:1426:61: 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/code-stub-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/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-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::CodeStubAssembler::LoadMapBackPointer(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadMapBackPointer(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<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/code-stub-assembler.cc:1601:60: 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/code-stub-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/code-stub-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/code-stub-assembler.cc:1648:77: 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/code-stub-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/code-stub-assembler.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::Object; bool FromTyped = true]’
> ../deps/v8/src/code-stub-assembler.cc:2108:76: 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/code-stub-assembler.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/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::FixedArrayBase>]’:
> ../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::FixedArrayBase; PreviousType = v8::internal::HeapObject; bool FromTyped = true]’
> ../deps/v8/src/code-stub-assembler.cc:5116:66: required from here
> ../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
> 285 | return x;
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: In instantiation of ‘v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::FixedArrayBase; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::FixedArrayBase]’:
> ../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::FixedArrayBase; PreviousType = v8::internal::HeapObject; bool FromTyped = true]’
> ../deps/v8/src/code-stub-assembler.cc:5116:66: required from here
> ../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)’ is deprecated [-Wdeprecated-copy]
> 411 | : TNode<T>(other) {}
> | ^
> ../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 ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.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::CodeStubAssembler::ToNumber_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::ToNumber_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<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/code-stub-assembler.cc:6352:25: 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/code-stub-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/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::HeapObject]’:
> ../deps/v8/src/code-stub-assembler.cc:7042:13: required from ‘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>]’
> ../deps/v8/src/code-stub-assembler.cc:7088:20: required from here
> ../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 385 | return *this;
> | ^~~~
> ../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.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::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:7037:20: required from ‘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::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::GlobalDictionary>; 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>]’
> ../deps/v8/src/code-stub-assembler.cc:7091:20: 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/code-stub-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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:6953:63: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’
> 6953 | TNode<IntPtrT> CodeStubAssembler::EntryToIndex(TNode<IntPtrT> entry,
> | ~~~~~~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Uint32T>]’:
> ../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::Uint32T; F = v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]::<lambda()>; G = v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
> ../deps/v8/src/code-stub-assembler.cc:7333:8: required from here
> ../deps/v8/src/base/macros.h:285: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]
> 285 | return x;
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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: In instantiation of ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]’:
> ../deps/v8/src/code-stub-assembler.cc:7517:29: required from ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> ../deps/v8/src/code-stub-assembler.cc:7496:55: required from here
> ../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 385 | return *this;
> | ^~~~
> ../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/code-stub-assembler.cc: In instantiation of ‘void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:7527:5: required from ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> ../deps/v8/src/code-stub-assembler.cc:7496:55: required from here
> ../deps/v8/src/code-stub-assembler.cc:7299:16: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7299 | IntPtrMul(ChangeInt32ToIntPtr(number_of_valid_entries), factor));
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7297:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7297 | TNode<IntPtrT> last_exclusive = IntPtrAdd(
> | ~~~~~~~~~^
> 7298 | first_inclusive,
> | ~~~~~~~~~~~~~~~~
> 7299 | IntPtrMul(ChangeInt32ToIntPtr(number_of_valid_entries), factor));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7307:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 7307 | 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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:1759:24: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToStrongHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
> 1759 | TNode<MaybeObject> value) {
> | ~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7308: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]
> 7308 | *var_name_index = name_index;
> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7309:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:7309:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7302:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 7302 | [=](SloppyTNode<IntPtrT> name_index) {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7303 | TNode<MaybeObject> element =
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7304 | LoadArrayElement(array, Array::kHeaderSize, name_index);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7305 | CSA_ASSERT(this, IsStrongHeapObject(element));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7306 | TNode<Name> candidate_name =
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7307 | CAST(ToStrongHeapObject(element));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7308 | *var_name_index = name_index;
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7310 | },
> | ~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7302:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7302 | [=](SloppyTNode<IntPtrT> name_index) {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7303 | TNode<MaybeObject> element =
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7304 | LoadArrayElement(array, Array::kHeaderSize, name_index);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7305 | CSA_ASSERT(this, IsStrongHeapObject(element));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7306 | TNode<Name> candidate_name =
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7307 | CAST(ToStrongHeapObject(element));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7308 | *var_name_index = name_index;
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7310 | },
> | ~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In instantiation of ‘void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:7532:5: required from ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [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>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> ../deps/v8/src/code-stub-assembler.cc:7496:55: required from here
> ../deps/v8/src/code-stub-assembler.cc:7405:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 7405 | TNode<Uint32T> limit =
> | ^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7317:28: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]’
> 7317 | TNode<DescriptorArray> descriptors) {
> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc:7407:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7407 | TVARIABLE(Uint32T, var_high, limit);
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7407:3: note: in expansion of macro ‘TVARIABLE’
> 7407 | TVARIABLE(Uint32T, var_high, limit);
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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: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::Uint32T]’
> 1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
> | ~~~~~~~~~^~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7423:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 7423 | TNode<Uint32T> sorted_key_index = GetSortedKeyIndex<Array>(array, mid);
> | ^~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7357:28: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]’
> 7357 | TNode<DescriptorArray> descriptors, TNode<Uint32T> descriptor_number) {
> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7423:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7423 | TNode<Uint32T> sorted_key_index = GetSortedKeyIndex<Array>(array, mid);
> | ^~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7357:56: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]’
> 7357 | TNode<DescriptorArray> descriptors, TNode<Uint32T> descriptor_number) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7424:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 7424 | TNode<Name> mid_name = GetKey<Array>(array, sorted_key_index);
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7370:52: note: initializing argument 1 of ‘v8::internal::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::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>]’
> 7370 | TNode<Name> CodeStubAssembler::GetKey(TNode<Array> array,
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7424:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7424 | TNode<Name> mid_name = GetKey<Array>(array, sorted_key_index);
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7371:54: note: initializing argument 2 of ‘v8::internal::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::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>]’
> 7371 | TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7432:16: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7432 | var_high = mid;
> | ~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7450:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 7450 | TNode<Uint32T> sort_index =
> | ^~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7357:28: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]’
> 7357 | TNode<DescriptorArray> descriptors, TNode<Uint32T> descriptor_number) {
> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7452:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)’ is deprecated [-Wdeprecated-copy]
> 7452 | TNode<Name> current_name = GetKey<Array>(array, sort_index);
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7370:52: note: initializing argument 1 of ‘v8::internal::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::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>]’
> 7370 | TNode<Name> CodeStubAssembler::GetKey(TNode<Array> array,
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7452:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7452 | TNode<Name> current_name = GetKey<Array>(array, sort_index);
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7371:54: note: initializing argument 2 of ‘v8::internal::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::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>]’
> 7371 | TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7456:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7456 | GotoIf(WordNotEqual(current_name, unique_name), &next);
> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Name; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:7456:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7456 | GotoIf(WordNotEqual(current_name, unique_name), &next);
> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7459:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7459 | *var_name_index = ToKeyIndex<Array>(sort_index);
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7345:61: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ToKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7345 | TNode<IntPtrT> CodeStubAssembler::ToKeyIndex(TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc: In instantiation of ‘void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:7527:5: required from ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> ../deps/v8/src/code-stub-assembler.cc:7506:65: required from here
> ../deps/v8/src/code-stub-assembler.cc:7299:16: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7299 | IntPtrMul(ChangeInt32ToIntPtr(number_of_valid_entries), factor));
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7297:44: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 7297 | TNode<IntPtrT> last_exclusive = IntPtrAdd(
> | ~~~~~~~~~^
> 7298 | first_inclusive,
> | ~~~~~~~~~~~~~~~~
> 7299 | IntPtrMul(ChangeInt32ToIntPtr(number_of_valid_entries), factor));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7307:46: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)’ is deprecated [-Wdeprecated-copy]
> 7307 | 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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:1759:24: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToStrongHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)’
> 1759 | TNode<MaybeObject> value) {
> | ~~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7308: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]
> 7308 | *var_name_index = name_index;
> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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) {
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7309:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:7309:35: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
> | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7302:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7302 | [=](SloppyTNode<IntPtrT> name_index) {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7303 | TNode<MaybeObject> element =
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7304 | LoadArrayElement(array, Array::kHeaderSize, name_index);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7305 | CSA_ASSERT(this, IsStrongHeapObject(element));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7306 | TNode<Name> candidate_name =
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7307 | CAST(ToStrongHeapObject(element));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7308 | *var_name_index = name_index;
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7310 | },
> | ~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7302:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7302 | [=](SloppyTNode<IntPtrT> name_index) {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7303 | TNode<MaybeObject> element =
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7304 | LoadArrayElement(array, Array::kHeaderSize, name_index);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7305 | CSA_ASSERT(this, IsStrongHeapObject(element));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7306 | TNode<Name> candidate_name =
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7307 | CAST(ToStrongHeapObject(element));
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7308 | *var_name_index = name_index;
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 7310 | },
> | ~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.cc: In instantiation of ‘void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’:
> ../deps/v8/src/code-stub-assembler.cc:7532:5: required from ‘void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; 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::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]’
> ../deps/v8/src/code-stub-assembler.cc:7506:65: required from here
> ../deps/v8/src/code-stub-assembler.cc:7405:18: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7405 | TNode<Uint32T> limit =
> | ^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7324:28: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]’
> 7324 | TNode<TransitionArray> transitions) {
> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/code-stub-assembler.cc:7407:22: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7407 | TVARIABLE(Uint32T, var_high, limit);
> | ^~~~~~~~
> ../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/code-stub-assembler.cc:7407:3: note: in expansion of macro ‘TVARIABLE’
> 7407 | TVARIABLE(Uint32T, var_high, limit);
> | ^~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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: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::Uint32T]’
> 1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
> | ~~~~~~~~~^~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7423:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7423 | TNode<Uint32T> sorted_key_index = GetSortedKeyIndex<Array>(array, mid);
> | ^~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7365:28: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]’
> 7365 | TNode<TransitionArray> transitions, TNode<Uint32T> transition_number) {
> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7423:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7423 | TNode<Uint32T> sorted_key_index = GetSortedKeyIndex<Array>(array, mid);
> | ^~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7365:56: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]’
> 7365 | TNode<TransitionArray> transitions, TNode<Uint32T> transition_number) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7424:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7424 | TNode<Name> mid_name = GetKey<Array>(array, sorted_key_index);
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7370:52: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7370 | TNode<Name> CodeStubAssembler::GetKey(TNode<Array> array,
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7424:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7424 | TNode<Name> mid_name = GetKey<Array>(array, sorted_key_index);
> | ^~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7371:54: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7371 | TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7432:16: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7432 | var_high = mid;
> | ~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7450:20: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7450 | TNode<Uint32T> sort_index =
> | ^~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7365:28: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]’
> 7365 | TNode<TransitionArray> transitions, TNode<Uint32T> transition_number) {
> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7452:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)’ is deprecated [-Wdeprecated-copy]
> 7452 | TNode<Name> current_name = GetKey<Array>(array, sort_index);
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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) {
> | ^~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7370:52: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7370 | TNode<Name> CodeStubAssembler::GetKey(TNode<Array> array,
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7452:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7452 | TNode<Name> current_name = GetKey<Array>(array, sort_index);
> | ^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7371:54: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7371 | TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/code-stub-assembler.cc:7456:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7456 | GotoIf(WordNotEqual(current_name, unique_name), &next);
> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Name; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/code-stub-assembler.cc:7456:24: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)’ is deprecated [-Wdeprecated-copy]
> 7456 | GotoIf(WordNotEqual(current_name, unique_name), &next);
> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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: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::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]’
> 848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/code-stub-assembler.cc:7459:21: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)’ is deprecated [-Wdeprecated-copy]
> 7459 | *var_name_index = ToKeyIndex<Array>(sort_index);
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../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/code-stub-assembler.cc:7345:61: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ToKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]’
> 7345 | TNode<IntPtrT> CodeStubAssembler::ToKeyIndex(TNode<Uint32T> entry_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Map>]’:
> ../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::Map; F = v8::internal::CodeStubAssembler::LoadReceiverMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadReceiverMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Map>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
> ../deps/v8/src/code-stub-assembler.cc:8519:67: required from here
> ../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
> 285 | return x;
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Int32T>]’:
> ../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::Int32T; 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::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; 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::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; 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::Int32T>; 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::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
> ../deps/v8/src/code-stub-assembler.cc:185:59: required from here
> ../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)’ is deprecated [-Wdeprecated-copy]
> 285 | return x;
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/code-stub-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/code-stub-assembler.h:10,
> from ../deps/v8/src/code-stub-assembler.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::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; 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::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; 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::Oddball>; 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::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]’
> ../deps/v8/src/code-stub-assembler.cc:196:76: 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/code-stub-assembler.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: In member function ‘v8::internal::TNode<v8::internal::Oddball> v8::internal::CodeStubAssembler::HasProperty(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::HasPropertyLookupMode)’:
> ../deps/v8/src/compiler/code-assembler.h:963:71: warning: ‘fallback_runtime_function_id’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 963 | implicit_cast<SloppyTNode<Object>>(args)...);
> | ^
> ../deps/v8/src/code-stub-assembler.cc:10823:25: note: ‘fallback_runtime_function_id’ was declared here
> 10823 | Runtime::FunctionId fallback_runtime_function_id;
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-stubs.o ../deps/v8/src/code-stubs.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-stubs.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-stubs.h:9,
> from ../deps/v8/src/code-stubs.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/code-stubs.h:12,
> from ../deps/v8/src/code-stubs.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/code-stubs.h:12,
> from ../deps/v8/src/code-stubs.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/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/code-stubs.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/code-stubs.h:12,
> from ../deps/v8/src/code-stubs.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/code-stubs.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-stubs.h:9,
> from ../deps/v8/src/code-stubs.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/code-stubs.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-stubs.h:9,
> from ../deps/v8/src/code-stubs.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/code-stubs.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/code-stubs.h:12,
> from ../deps/v8/src/code-stubs.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/code-stubs.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/code-stubs.h:9,
> from ../deps/v8/src/code-stubs.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/code-stubs.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/code-stubs.cc:14:
> ../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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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/code-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../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-stubs.cc:14:
> ../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/code-stubs.cc:14:
> ../deps/v8/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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/codegen.o ../deps/v8/src/codegen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/codegen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compilation-cache.o ../deps/v8/src/compilation-cache.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compilation-cache.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/objects/hash-table.h:10,
> from ../deps/v8/src/objects/compilation-cache.h:8,
> from ../deps/v8/src/compilation-cache.h:9,
> from ../deps/v8/src/compilation-cache.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/counters.h:11,
> from ../deps/v8/src/compilation-cache.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/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/objects/hash-table.h:10,
> from ../deps/v8/src/objects/compilation-cache.h:8,
> from ../deps/v8/src/compilation-cache.h:9,
> from ../deps/v8/src/compilation-cache.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/compilation-cache.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/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/objects/hash-table.h:10,
> from ../deps/v8/src/objects/compilation-cache.h:8,
> from ../deps/v8/src/compilation-cache.h:9,
> from ../deps/v8/src/compilation-cache.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:15,
> from ../deps/v8/src/compilation-cache.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/compilation-cache.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/counters.h:15,
> from ../deps/v8/src/compilation-cache.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/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/compilation-cache.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/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/objects/hash-table.h:10,
> from ../deps/v8/src/objects/compilation-cache.h:8,
> from ../deps/v8/src/compilation-cache.h:9,
> from ../deps/v8/src/compilation-cache.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/compilation-cache.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/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/compilation-cache.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/compilation-cache.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/counters.h:15,
> from ../deps/v8/src/compilation-cache.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compilation-dependencies.o ../deps/v8/src/compilation-dependencies.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compilation-dependencies.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compilation-dependencies.h:8,
> from ../deps/v8/src/compilation-dependencies.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/handles-inl.h:9,
> from ../deps/v8/src/compilation-dependencies.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/compilation-dependencies.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/compilation-dependencies.h:8,
> from ../deps/v8/src/compilation-dependencies.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/compilation-dependencies.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/compilation-dependencies.h:8,
> from ../deps/v8/src/compilation-dependencies.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/compilation-dependencies.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/compilation-dependencies.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/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/compilation-dependencies.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/compilation-dependencies.h:8,
> from ../deps/v8/src/compilation-dependencies.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/compilation-dependencies.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/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/compilation-dependencies.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/handles-inl.h:11,
> from ../deps/v8/src/compilation-dependencies.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/compilation-dependencies.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compilation-statistics.o ../deps/v8/src/compilation-statistics.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compilation-statistics.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/compilation-statistics.h:12,
> from ../deps/v8/src/compilation-statistics.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/compilation-statistics.cc:9:
> ../deps/v8/src/compilation-statistics.h: In instantiation of ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = std::__cxx11::basic_string<char>&; _U2 = v8::internal::CompilationStatistics::PhaseStats&; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = std::__cxx11::basic_string<char>; _T2 = v8::internal::CompilationStatistics::PhaseStats]’:
> /usr/include/c++/9/bits/stl_pair.h:529:14: required from ‘constexpr std::pair<typename std::__decay_and_strip<_Tp>::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = std::__cxx11::basic_string<char>&; _T2 = v8::internal::CompilationStatistics::PhaseStats&; typename std::__decay_and_strip<_T2>::__type = v8::internal::CompilationStatistics::PhaseStats; typename std::__decay_and_strip<_Tp>::__type = std::__cxx11::basic_string<char>]’
> ../deps/v8/src/compilation-statistics.cc:23:70: required from here
> ../deps/v8/src/compilation-statistics.h:29:9: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
> 29 | class BasicStats {
> | ^~~~~~~~~~
> In file included from ../deps/v8/src/compilation-statistics.h:12,
> from ../deps/v8/src/compilation-statistics.cc:9:
> ../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/compilation-statistics.cc:9:
> ../deps/v8/src/compilation-statistics.h:60:9: note: synthesized method ‘v8::internal::CompilationStatistics::BasicStats::BasicStats(const v8::internal::CompilationStatistics::BasicStats&)’ first required here
> 60 | class OrderedStats : public BasicStats {
> | ^~~~~~~~~~~~
> ../deps/v8/src/compilation-statistics.h:66:9: note: synthesized method ‘v8::internal::CompilationStatistics::OrderedStats::OrderedStats(const v8::internal::CompilationStatistics::OrderedStats&)’ first required here
> 66 | class PhaseStats : public OrderedStats {
> | ^~~~~~~~~~
> In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
> from /usr/include/c++/9/bits/char_traits.h:39,
> from /usr/include/c++/9/ios:40,
> from /usr/include/c++/9/ostream:38,
> from ../deps/v8/src/compilation-statistics.cc:5:
> /usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method ‘v8::internal::CompilationStatistics::PhaseStats::PhaseStats(const v8::internal::CompilationStatistics::PhaseStats&)’ first required here
> 342 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
> | ^
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher-job.o ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-job.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher-job.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/compiler-dispatcher/compiler-dispatcher-job.h:8,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-job.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.o ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.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/counters.h:11,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.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/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.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:15,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.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/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.cc:5:
> ../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/counters.h:15,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher.o ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/identity-map.h:9,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.h:20,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.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/counters.h:11,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.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/identity-map.h:9,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.h:20,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.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/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.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/identity-map.h:9,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.h:20,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.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:15,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc:13:
> ../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/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.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/counters.h:15,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc:13:
> ../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/compiler-dispatcher/compiler-dispatcher.cc:16:
> ../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/identity-map.h:9,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.h:20,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.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/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.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/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/compiler-dispatcher/compiler-dispatcher.cc:16:
> ../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/compiler-dispatcher/compiler-dispatcher.cc:16:
> ../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/counters.h:15,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc:13:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.o ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/compiler.h:14,
> from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.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/compiler.h:15,
> from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.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) {
> | ^~~~~~~~
> ../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/compiler-dispatcher/optimizing-compile-dispatcher.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/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/compiler.h:14,
> from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.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/compiler-dispatcher/optimizing-compile-dispatcher.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/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/compiler.h:14,
> from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.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/compiler-dispatcher/optimizing-compile-dispatcher.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/compiler.h:15,
> from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.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/compiler-dispatcher/optimizing-compile-dispatcher.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/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/compiler.h:14,
> from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.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/compiler-dispatcher/optimizing-compile-dispatcher.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/compiler-dispatcher/optimizing-compile-dispatcher.cc:12:
> ../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/compiler-dispatcher/optimizing-compile-dispatcher.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/compiler.h:15,
> from ../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/unoptimized-compile-job.o ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/unoptimized-compile-job.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/compiler-dispatcher/compiler-dispatcher-job.h:8,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.h:12,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.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/counters.h:11,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.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/compiler-dispatcher/compiler-dispatcher-job.h:8,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.h:12,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.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/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.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/compiler-dispatcher/compiler-dispatcher-job.h:8,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.h:12,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.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:15,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.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/counters.h:15,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.cc:9:
> ../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/compiler-dispatcher/unoptimized-compile-job.cc:15:
> ../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/compiler-dispatcher/compiler-dispatcher-job.h:8,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.h:12,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.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/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/compiler-dispatcher/unoptimized-compile-job.cc:15:
> ../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/compiler-dispatcher/unoptimized-compile-job.cc:15:
> ../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/counters.h:15,
> from ../deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.h:13,
> from ../deps/v8/src/compiler-dispatcher/unoptimized-compile-job.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler.o ../deps/v8/src/compiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/compiler.h:14,
> from ../deps/v8/src/compiler.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/compiler.h:15,
> from ../deps/v8/src/compiler.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/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/compiler.cc:12:
> ../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/x64/assembler-x64-inl.h:11,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler.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/compiler.h:15,
> from ../deps/v8/src/compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler.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/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/compiler.h:14,
> from ../deps/v8/src/compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler.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/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/compiler.h:14,
> from ../deps/v8/src/compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler.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/compiler.h:15,
> from ../deps/v8/src/compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler.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/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/compiler.h:14,
> from ../deps/v8/src/compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/access-builder.o ../deps/v8/src/compiler/access-builder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/access-builder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/simplified-operator.h:11,
> from ../deps/v8/src/compiler/access-builder.h:9,
> from ../deps/v8/src/compiler/access-builder.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/compiler/access-builder.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/handles-inl.h:9,
> from ../deps/v8/src/compiler/access-builder.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) {
> | ^~~~~~~~
> ../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/compiler/access-builder.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/simplified-operator.h:11,
> from ../deps/v8/src/compiler/access-builder.h:9,
> from ../deps/v8/src/compiler/access-builder.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/compiler/access-builder.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/simplified-operator.h:11,
> from ../deps/v8/src/compiler/access-builder.h:9,
> from ../deps/v8/src/compiler/access-builder.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/compiler/access-builder.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/handles-inl.h:9,
> from ../deps/v8/src/compiler/access-builder.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/compiler/access-builder.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/simplified-operator.h:11,
> from ../deps/v8/src/compiler/access-builder.h:9,
> from ../deps/v8/src/compiler/access-builder.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/compiler/access-builder.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: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/compiler/access-builder.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/handles-inl.h:9,
> from ../deps/v8/src/compiler/access-builder.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/access-info.o ../deps/v8/src/compiler/access-info.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/access-info.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/compiler/access-info.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/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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/access-info.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/compiler/access-info.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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/access-info.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/compiler/access-info.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:15,
> 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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/access-info.cc:11:
> ../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-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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/access-info.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/counters.h:15,
> 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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/access-info.cc:11:
> ../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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/access-info.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/compiler/access-info.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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/access-info.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/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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/access-info.cc:11:
> ../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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/access-info.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/counters.h:15,
> 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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/access-info.cc:11:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/all-nodes.o ../deps/v8/src/compiler/all-nodes.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/all-nodes.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/all-nodes.h:8,
> from ../deps/v8/src/compiler/all-nodes.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/basic-block-instrumentor.o ../deps/v8/src/compiler/basic-block-instrumentor.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/basic-block-instrumentor.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/basic-block-instrumentor.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 {
> | ~~~~~~~~~~^~~~~
> 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/compiler/basic-block-instrumentor.cc:15:
> ../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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/basic-block-instrumentor.cc:9:
> ../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/compiler/basic-block-instrumentor.cc:15:
> ../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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/basic-block-instrumentor.cc:9:
> ../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:15,
> 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/compiler/basic-block-instrumentor.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-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/compiler/basic-block-instrumentor.cc:15:
> ../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/counters.h:15,
> 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/compiler/basic-block-instrumentor.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) {
> | ^~~~~~~~
> 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/compiler/basic-block-instrumentor.cc:15:
> ../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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/basic-block-instrumentor.cc:9:
> ../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/compiler/basic-block-instrumentor.cc:15:
> ../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/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/compiler/basic-block-instrumentor.cc:15:
> ../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/compiler/basic-block-instrumentor.cc:15:
> ../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/counters.h:15,
> 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/compiler/basic-block-instrumentor.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/branch-elimination.o ../deps/v8/src/compiler/branch-elimination.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/branch-elimination.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/functional-list.h:8,
> from ../deps/v8/src/compiler/branch-elimination.h:9,
> from ../deps/v8/src/compiler/branch-elimination.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/branch-elimination.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-analysis.o ../deps/v8/src/compiler/bytecode-analysis.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-analysis.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/bit-vector.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.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/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/compiler/bytecode-analysis.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/bit-vector.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.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/compiler/bytecode-analysis.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/bit-vector.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.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:15,
> 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/compiler/bytecode-analysis.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) {
> | ^~~~~~~~
> 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/compiler/bytecode-analysis.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/counters.h:15,
> 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/compiler/bytecode-analysis.cc:9:
> ../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/compiler/bytecode-analysis.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/bit-vector.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.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/compiler/bytecode-analysis.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/compiler/bytecode-analysis.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/compiler/bytecode-analysis.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/counters.h:15,
> 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/compiler/bytecode-analysis.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-graph-builder.o ../deps/v8/src/compiler/bytecode-graph-builder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-graph-builder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/bit-vector.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.h:9,
> from ../deps/v8/src/compiler/bytecode-graph-builder.h:8,
> from ../deps/v8/src/compiler/bytecode-graph-builder.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/bytecode-graph-builder.h:9,
> from ../deps/v8/src/compiler/bytecode-graph-builder.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/bytecode-graph-builder.cc:11:
> ../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/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/compiler/bytecode-graph-builder.cc:16:
> ../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/bit-vector.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.h:9,
> from ../deps/v8/src/compiler/bytecode-graph-builder.h:8,
> from ../deps/v8/src/compiler/bytecode-graph-builder.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/compiler/bytecode-graph-builder.cc:16:
> ../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/bit-vector.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.h:9,
> from ../deps/v8/src/compiler/bytecode-graph-builder.h:8,
> from ../deps/v8/src/compiler/bytecode-graph-builder.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/compiler/bytecode-graph-builder.cc:16:
> ../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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/bytecode-graph-builder.h:9,
> from ../deps/v8/src/compiler/bytecode-graph-builder.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/compiler/bytecode-graph-builder.cc:16:
> ../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/bit-vector.h:9,
> from ../deps/v8/src/compiler/bytecode-analysis.h:9,
> from ../deps/v8/src/compiler/bytecode-graph-builder.h:8,
> from ../deps/v8/src/compiler/bytecode-graph-builder.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/compiler/bytecode-graph-builder.cc:16:
> ../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/compiler/bytecode-graph-builder.cc:16:
> ../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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/bytecode-graph-builder.h:9,
> from ../deps/v8/src/compiler/bytecode-graph-builder.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/bytecode-graph-builder.cc: In member function ‘void v8::internal::compiler::BytecodeGraphBuilder::VisitTestTypeOf()’:
> ../deps/v8/src/compiler/bytecode-graph-builder.cc:2514:33: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 2514 | environment()->BindAccumulator(result);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-liveness-map.o ../deps/v8/src/compiler/bytecode-liveness-map.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-liveness-map.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/bit-vector.h:9,
> from ../deps/v8/src/compiler/bytecode-liveness-map.h:9,
> from ../deps/v8/src/compiler/bytecode-liveness-map.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/c-linkage.o ../deps/v8/src/compiler/c-linkage.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/c-linkage.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/assembler-inl.h:8,
> from ../deps/v8/src/compiler/c-linkage.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/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/compiler/c-linkage.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/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/compiler/c-linkage.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/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/compiler/c-linkage.cc:5:
> ../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/compiler/c-linkage.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/c-linkage.cc:5:
> ../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/compiler/c-linkage.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/c-linkage.cc:5:
> ../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/compiler/c-linkage.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/c-linkage.cc:5:
> ../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/compiler/c-linkage.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/c-linkage.cc:5:
> ../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/compiler/c-linkage.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/c-linkage.cc:5:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/checkpoint-elimination.o ../deps/v8/src/compiler/checkpoint-elimination.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/checkpoint-elimination.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/checkpoint-elimination.h:9,
> from ../deps/v8/src/compiler/checkpoint-elimination.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/code-assembler.o ../deps/v8/src/compiler/code-assembler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/code-assembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/code-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/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/compiler/code-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/compiler/code-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/compiler/code-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) {
> | ~~~~~~~~~^~~~~
> 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/compiler/code-assembler.cc:24:
> ../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/compiler/code-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/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/compiler/code-assembler.cc:24:
> ../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/compiler/code-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/compiler/code-assembler.cc:24:
> ../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/compiler/code-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/compiler/code-assembler.cc:24:
> ../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/compiler/code-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/compiler/code-assembler.cc:24:
> ../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/compiler/code-assembler.cc:24:
> ../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/compiler/code-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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::WordT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::SloppyTNode<v8::internal::WordT>, v8::internal::compiler::SloppyTNode<v8::internal::WordT>)’:
> ../deps/v8/src/compiler/code-assembler.cc:564:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 564 | return right;
> | ^~~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../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.cc:568:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 568 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::WordT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::SloppyTNode<v8::internal::WordT>, v8::internal::compiler::SloppyTNode<v8::internal::WordT>)’:
> ../deps/v8/src/compiler/code-assembler.cc:586:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 586 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::WordT> v8::internal::compiler::CodeAssembler::WordShl(v8::internal::compiler::SloppyTNode<v8::internal::WordT>, int)’:
> ../deps/v8/src/compiler/code-assembler.cc:614:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 614 | return (shift != 0) ? WordShl(value, IntPtrConstant(shift)) : value;
> | ^~~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::WordT> v8::internal::compiler::CodeAssembler::WordShr(v8::internal::compiler::SloppyTNode<v8::internal::WordT>, int)’:
> ../deps/v8/src/compiler/code-assembler.cc:618:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 618 | return (shift != 0) ? WordShr(value, IntPtrConstant(shift)) : value;
> | ^~~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::WordT> v8::internal::compiler::CodeAssembler::WordSar(v8::internal::compiler::SloppyTNode<v8::internal::WordT>, int)’:
> ../deps/v8/src/compiler/code-assembler.cc:622:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 622 | return (shift != 0) ? WordSar(value, IntPtrConstant(shift)) : value;
> | ^~~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Word32T> v8::internal::compiler::CodeAssembler::Word32Shr(v8::internal::compiler::SloppyTNode<v8::internal::Word32T>, int)’:
> ../deps/v8/src/compiler/code-assembler.cc:626:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)’ is deprecated [-Wdeprecated-copy]
> 626 | return (shift != 0) ? Word32Shr(value, Int32Constant(shift)) : value;
> | ^~~~~
> In file included from ../deps/v8/src/compiler/code-assembler.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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::WordT> v8::internal::compiler::CodeAssembler::WordOr(v8::internal::compiler::SloppyTNode<v8::internal::WordT>, v8::internal::compiler::SloppyTNode<v8::internal::WordT>)’:
> ../deps/v8/src/compiler/code-assembler.cc:640:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 640 | return right;
> | ^~~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../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.cc:644:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 644 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::WordT> v8::internal::compiler::CodeAssembler::WordShl(v8::internal::compiler::SloppyTNode<v8::internal::WordT>, v8::internal::compiler::SloppyTNode<v8::internal::IntegralT>)’:
> ../deps/v8/src/compiler/code-assembler.cc:690:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 690 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::WordT> v8::internal::compiler::CodeAssembler::WordShr(v8::internal::compiler::SloppyTNode<v8::internal::WordT>, v8::internal::compiler::SloppyTNode<v8::internal::IntegralT>)’:
> ../deps/v8/src/compiler/code-assembler.cc:709:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 709 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::WordT> v8::internal::compiler::CodeAssembler::WordSar(v8::internal::compiler::SloppyTNode<v8::internal::WordT>, v8::internal::compiler::SloppyTNode<v8::internal::IntegralT>)’:
> ../deps/v8/src/compiler/code-assembler.cc:727:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)’ is deprecated [-Wdeprecated-copy]
> 727 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Word32T> v8::internal::compiler::CodeAssembler::Word32Or(v8::internal::compiler::SloppyTNode<v8::internal::Word32T>, v8::internal::compiler::SloppyTNode<v8::internal::Word32T>)’:
> ../deps/v8/src/compiler/code-assembler.cc:744: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]
> 744 | return right;
> | ^~~~~
> In file included from ../deps/v8/src/compiler/code-assembler.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.cc:748: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]
> 748 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Word32T> v8::internal::compiler::CodeAssembler::Word32Shl(v8::internal::compiler::SloppyTNode<v8::internal::Word32T>, v8::internal::compiler::SloppyTNode<v8::internal::Word32T>)’:
> ../deps/v8/src/compiler/code-assembler.cc:794: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]
> 794 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Word32T> v8::internal::compiler::CodeAssembler::Word32Shr(v8::internal::compiler::SloppyTNode<v8::internal::Word32T>, v8::internal::compiler::SloppyTNode<v8::internal::Word32T>)’:
> ../deps/v8/src/compiler/code-assembler.cc:813: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]
> 813 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Word32T> v8::internal::compiler::CodeAssembler::Word32Sar(v8::internal::compiler::SloppyTNode<v8::internal::Word32T>, v8::internal::compiler::SloppyTNode<v8::internal::Word32T>)’:
> ../deps/v8/src/compiler/code-assembler.cc:831: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]
> 831 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.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.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Word64T> v8::internal::compiler::CodeAssembler::Word64Or(v8::internal::compiler::SloppyTNode<v8::internal::Word64T>, v8::internal::compiler::SloppyTNode<v8::internal::Word64T>)’:
> ../deps/v8/src/compiler/code-assembler.cc:848:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word64T>&)’ is deprecated [-Wdeprecated-copy]
> 848 | return right;
> | ^~~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word64T]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.cc:852:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word64T>&)’ is deprecated [-Wdeprecated-copy]
> 852 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word64T]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Word64T> v8::internal::compiler::CodeAssembler::Word64Shl(v8::internal::compiler::SloppyTNode<v8::internal::Word64T>, v8::internal::compiler::SloppyTNode<v8::internal::Word64T>)’:
> ../deps/v8/src/compiler/code-assembler.cc:898:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word64T>&)’ is deprecated [-Wdeprecated-copy]
> 898 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word64T]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Word64T> v8::internal::compiler::CodeAssembler::Word64Shr(v8::internal::compiler::SloppyTNode<v8::internal::Word64T>, v8::internal::compiler::SloppyTNode<v8::internal::Word64T>)’:
> ../deps/v8/src/compiler/code-assembler.cc:917:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word64T>&)’ is deprecated [-Wdeprecated-copy]
> 917 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word64T]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.cc: In member function ‘v8::internal::compiler::TNode<v8::internal::Word64T> v8::internal::compiler::CodeAssembler::Word64Sar(v8::internal::compiler::SloppyTNode<v8::internal::Word64T>, v8::internal::compiler::SloppyTNode<v8::internal::Word64T>)’:
> ../deps/v8/src/compiler/code-assembler.cc:935:14: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Word64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word64T>&)’ is deprecated [-Wdeprecated-copy]
> 935 | return left;
> | ^~~~
> In file included from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Word64T>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word64T]’
> 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) {
> | ^~~~~~~~
> 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/compiler/code-assembler.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/code-factory.h:9,
> from ../deps/v8/src/compiler/code-assembler.h:16,
> from ../deps/v8/src/compiler/code-assembler.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/handler-table.h:10,
> from ../deps/v8/src/objects/code.h:8,
> from ../deps/v8/src/code-reference.h:9,
> 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/compiler/code-assembler.cc:5:
> ../deps/v8/src/utils.h: In function ‘int v8::internal::WhichPowerOf2(T) [with T = long int; <template-parameter-1-2> = void]’:
> ../deps/v8/src/utils.h:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 84 | bits++;
> | ^~~~
> ../deps/v8/src/utils.h:86:5: note: here
> 86 | case 4:
> | ^~~~
> ../deps/v8/src/utils.h:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 87 | bits++;
> | ^~~~
> ../deps/v8/src/utils.h:89:5: note: here
> 89 | case 2:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/code-generator.o ../deps/v8/src/compiler/code-generator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/code-generator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/code-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/macro-assembler.h:9,
> from ../deps/v8/src/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/code-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/deoptimizer.h:17,
> from ../deps/v8/src/compiler/code-generator.h:13,
> from ../deps/v8/src/compiler/code-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/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/compiler/code-generator.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/deoptimizer.h:17,
> from ../deps/v8/src/compiler/code-generator.h:13,
> from ../deps/v8/src/compiler/code-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/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/compiler/code-generator.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/code-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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/code-generator.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/code-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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/code-generator.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/deoptimizer.h:17,
> from ../deps/v8/src/compiler/code-generator.h:13,
> from ../deps/v8/src/compiler/code-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/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/compiler/code-generator.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/code-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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/code-generator.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/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/assembler.h:42,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/code-generator.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/code-generator.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-node-cache.o ../deps/v8/src/compiler/common-node-cache.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-node-cache.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-node-cache.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-operator-reducer.o ../deps/v8/src/compiler/common-operator-reducer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-operator-reducer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/common-operator-reducer.h:9,
> from ../deps/v8/src/compiler/common-operator-reducer.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-operator.o ../deps/v8/src/compiler/common-operator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-operator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/common-operator.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/common-operator.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/common-operator.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/compiler/common-operator.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/common-operator.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/compiler/common-operator.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/common-operator.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/compiler/common-operator.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/common-operator.cc:9:
> ../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/compiler/common-operator.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/common-operator.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/compiler/common-operator.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/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/compiler/common-operator.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/common-operator.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/compiler-source-position-table.o ../deps/v8/src/compiler/compiler-source-position-table.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/compiler-source-position-table.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-aux-data.h:8,
> from ../deps/v8/src/compiler/compiler-source-position-table.h:9,
> from ../deps/v8/src/compiler/compiler-source-position-table.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/constant-folding-reducer.o ../deps/v8/src/compiler/constant-folding-reducer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/constant-folding-reducer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/constant-folding-reducer.h:8,
> from ../deps/v8/src/compiler/constant-folding-reducer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/constant-folding-reducer.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/compiler/constant-folding-reducer.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/constant-folding-reducer.h:8,
> from ../deps/v8/src/compiler/constant-folding-reducer.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/compiler/constant-folding-reducer.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/constant-folding-reducer.h:8,
> from ../deps/v8/src/compiler/constant-folding-reducer.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/compiler/constant-folding-reducer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/constant-folding-reducer.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/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/compiler/constant-folding-reducer.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/constant-folding-reducer.h:8,
> from ../deps/v8/src/compiler/constant-folding-reducer.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/compiler/constant-folding-reducer.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: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/compiler/constant-folding-reducer.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/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/compiler/constant-folding-reducer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/constant-folding-reducer.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/control-equivalence.o ../deps/v8/src/compiler/control-equivalence.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/control-equivalence.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/compiler/graph.h:12,
> from ../deps/v8/src/compiler/control-equivalence.h:9,
> from ../deps/v8/src/compiler/control-equivalence.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/control-flow-optimizer.o ../deps/v8/src/compiler/control-flow-optimizer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/control-flow-optimizer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/control-flow-optimizer.h:8,
> from ../deps/v8/src/compiler/control-flow-optimizer.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/dead-code-elimination.o ../deps/v8/src/compiler/dead-code-elimination.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/dead-code-elimination.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/dead-code-elimination.h:9,
> from ../deps/v8/src/compiler/dead-code-elimination.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/effect-control-linearizer.o ../deps/v8/src/compiler/effect-control-linearizer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/effect-control-linearizer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/effect-control-linearizer.h:8,
> from ../deps/v8/src/compiler/effect-control-linearizer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/graph-assembler.h:8,
> from ../deps/v8/src/compiler/effect-control-linearizer.h:9,
> from ../deps/v8/src/compiler/effect-control-linearizer.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/effect-control-linearizer.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/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/compiler/effect-control-linearizer.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/effect-control-linearizer.h:8,
> from ../deps/v8/src/compiler/effect-control-linearizer.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/compiler/effect-control-linearizer.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/effect-control-linearizer.h:8,
> from ../deps/v8/src/compiler/effect-control-linearizer.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/compiler/effect-control-linearizer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/graph-assembler.h:8,
> from ../deps/v8/src/compiler/effect-control-linearizer.h:9,
> from ../deps/v8/src/compiler/effect-control-linearizer.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/compiler/effect-control-linearizer.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/effect-control-linearizer.h:8,
> from ../deps/v8/src/compiler/effect-control-linearizer.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/compiler/effect-control-linearizer.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/compiler/effect-control-linearizer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/graph-assembler.h:8,
> from ../deps/v8/src/compiler/effect-control-linearizer.h:9,
> from ../deps/v8/src/compiler/effect-control-linearizer.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/escape-analysis-reducer.o ../deps/v8/src/compiler/escape-analysis-reducer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/escape-analysis-reducer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/escape-analysis.h:9,
> from ../deps/v8/src/compiler/escape-analysis-reducer.h:9,
> from ../deps/v8/src/compiler/escape-analysis-reducer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/escape-analysis.h:10,
> from ../deps/v8/src/compiler/escape-analysis-reducer.h:9,
> from ../deps/v8/src/compiler/escape-analysis-reducer.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/escape-analysis.o ../deps/v8/src/compiler/escape-analysis.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/escape-analysis.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/escape-analysis.h:9,
> from ../deps/v8/src/compiler/escape-analysis.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/escape-analysis.h:10,
> from ../deps/v8/src/compiler/escape-analysis.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/escape-analysis.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/base/functional.h:17,
> from ../deps/v8/src/compiler/escape-analysis.h:8,
> from ../deps/v8/src/compiler/escape-analysis.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::Handle<v8::internal::Map>; Source = v8::internal::Handle<v8::internal::HeapObject>]’:
> ../deps/v8/src/compiler/escape-analysis.cc:675:75: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::Handle<v8::internal::Map>’ from an array of ‘const class v8::internal::Handle<v8::internal::HeapObject>’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/escape-analysis.h:9,
> from ../deps/v8/src/compiler/escape-analysis.cc:5:
> ../deps/v8/src/handles.h:91:7: note: ‘class v8::internal::Handle<v8::internal::Map>’ declared here
> 91 | class Handle final : public HandleBase {
> | ^~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame-elider.o ../deps/v8/src/compiler/frame-elider.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame-elider.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/frame-elider.h:8,
> from ../deps/v8/src/compiler/frame-elider.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/frame-elider.h:8,
> from ../deps/v8/src/compiler/frame-elider.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/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/assembler.h:42,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/frame-elider.h:8,
> from ../deps/v8/src/compiler/frame-elider.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/frame-elider.h:8,
> from ../deps/v8/src/compiler/frame-elider.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame-states.o ../deps/v8/src/compiler/frame-states.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame-states.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/frame-states.h:9,
> from ../deps/v8/src/compiler/frame-states.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/compiler/frame-states.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/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/callable.h:9,
> from ../deps/v8/src/compiler/frame-states.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/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/compiler/frame-states.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/compiler/frame-states.h:9,
> from ../deps/v8/src/compiler/frame-states.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/compiler/frame-states.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/compiler/frame-states.h:9,
> from ../deps/v8/src/compiler/frame-states.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/compiler/frame-states.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/compiler/frame-states.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/handles-inl.h:11,
> from ../deps/v8/src/compiler/frame-states.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/compiler/frame-states.h:9,
> from ../deps/v8/src/compiler/frame-states.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/compiler/frame-states.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/compiler/frame-states.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/compiler/frame-states.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame.o ../deps/v8/src/compiler/frame.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/bit-vector.h:9,
> from ../deps/v8/src/compiler/frame.h:8,
> from ../deps/v8/src/compiler/frame.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/frame.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/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/frame.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/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/bit-vector.h:8,
> from ../deps/v8/src/compiler/frame.h:8,
> from ../deps/v8/src/compiler/frame.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/interface-descriptors.h:10,
> from ../deps/v8/src/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/frame.cc:7:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/gap-resolver.o ../deps/v8/src/compiler/gap-resolver.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/gap-resolver.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/gap-resolver.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/gap-resolver.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/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/assembler.h:42,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/gap-resolver.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/gap-resolver.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-assembler.o ../deps/v8/src/compiler/graph-assembler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-assembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/graph-assembler.h:8,
> from ../deps/v8/src/compiler/graph-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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/graph-assembler.h:8,
> from ../deps/v8/src/compiler/graph-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/graph-assembler.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-reducer.o ../deps/v8/src/compiler/graph-reducer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-reducer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/compiler/graph.h:12,
> from ../deps/v8/src/compiler/graph-reducer.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-trimmer.o ../deps/v8/src/compiler/graph-trimmer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-trimmer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-trimmer.h:8,
> from ../deps/v8/src/compiler/graph-trimmer.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-visualizer.o ../deps/v8/src/compiler/graph-visualizer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-visualizer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-stubs.h:9,
> from ../deps/v8/src/compiler/graph-visualizer.cc:11:
> ../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/code-stubs.h:12,
> from ../deps/v8/src/compiler/graph-visualizer.cc:11:
> ../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/code-stubs.h:12,
> from ../deps/v8/src/compiler/graph-visualizer.cc:11:
> ../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/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/conversions-inl.h:21,
> from ../deps/v8/src/objects/string-inl.h:10,
> from ../deps/v8/src/objects/script-inl.h:11,
> from ../deps/v8/src/compiler/graph-visualizer.cc:25:
> ../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-stubs.h:9,
> from ../deps/v8/src/compiler/graph-visualizer.cc:11:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/objects/string-inl.h:10,
> from ../deps/v8/src/objects/script-inl.h:11,
> from ../deps/v8/src/compiler/graph-visualizer.cc:25:
> ../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-stubs.h:9,
> from ../deps/v8/src/compiler/graph-visualizer.cc:11:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/objects/string-inl.h:10,
> from ../deps/v8/src/objects/script-inl.h:11,
> from ../deps/v8/src/compiler/graph-visualizer.cc:25:
> ../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/code-stubs.h:12,
> from ../deps/v8/src/compiler/graph-visualizer.cc:11:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/objects/string-inl.h:10,
> from ../deps/v8/src/objects/script-inl.h:11,
> from ../deps/v8/src/compiler/graph-visualizer.cc:25:
> ../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-stubs.h:9,
> from ../deps/v8/src/compiler/graph-visualizer.cc:11:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/objects/string-inl.h:10,
> from ../deps/v8/src/objects/script-inl.h:11,
> from ../deps/v8/src/compiler/graph-visualizer.cc:25:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/objects/string-inl.h:10,
> from ../deps/v8/src/objects/script-inl.h:11,
> from ../deps/v8/src/compiler/graph-visualizer.cc:25:
> ../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/code-stubs.h:12,
> from ../deps/v8/src/compiler/graph-visualizer.cc:11:
> ../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/compiler/graph-visualizer.h:13,
> from ../deps/v8/src/compiler/graph-visualizer.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/code-stubs.h:9,
> from ../deps/v8/src/compiler/graph-visualizer.cc:11:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph.o ../deps/v8/src/compiler/graph.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/compiler/graph.h:12,
> from ../deps/v8/src/compiler/graph.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction-scheduler.o ../deps/v8/src/compiler/instruction-scheduler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction-scheduler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/instruction-scheduler.h:8,
> from ../deps/v8/src/compiler/instruction-scheduler.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/instruction-scheduler.h:8,
> from ../deps/v8/src/compiler/instruction-scheduler.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/compiler/instruction-scheduler.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) {
> | ^~~~~~~~
> 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/assembler.h:42,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/instruction-scheduler.h:8,
> from ../deps/v8/src/compiler/instruction-scheduler.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/instruction-scheduler.h:8,
> from ../deps/v8/src/compiler/instruction-scheduler.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction-selector.o ../deps/v8/src/compiler/instruction-selector.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction-selector.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction-selector.h:10,
> from ../deps/v8/src/compiler/instruction-selector.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/instruction-scheduler.h:8,
> from ../deps/v8/src/compiler/instruction-selector.h:11,
> from ../deps/v8/src/compiler/instruction-selector.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/instruction-selector.h:13,
> from ../deps/v8/src/compiler/instruction-selector.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/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/compiler/instruction-selector.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/instruction-selector.h:13,
> from ../deps/v8/src/compiler/instruction-selector.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/instruction-selector.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction-selector.h:10,
> from ../deps/v8/src/compiler/instruction-selector.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/instruction-selector.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction-selector.h:10,
> from ../deps/v8/src/compiler/instruction-selector.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/instruction-selector.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/instruction-selector.h:13,
> from ../deps/v8/src/compiler/instruction-selector.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/instruction-selector.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/handles.h:15,
> from ../deps/v8/src/code-reference.h:8,
> from ../deps/v8/src/assembler.h:43,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction-selector.h:10,
> from ../deps/v8/src/compiler/instruction-selector.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/instruction-selector.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/assembler.h:42,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction-selector.h:10,
> from ../deps/v8/src/compiler/instruction-selector.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction-selector.h:10,
> from ../deps/v8/src/compiler/instruction-selector.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction.o ../deps/v8/src/compiler/instruction.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/instruction.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/instruction.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/state-values-utils.h:10,
> from ../deps/v8/src/compiler/instruction.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) {
> | ^~~~~~~~
> ../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/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/assembler.h:42,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/instruction.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/instruction.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/instruction.cc: In function ‘std::ostream& v8::internal::compiler::operator<<(std::ostream&, const v8::internal::compiler::PrintableInstructionOperand&)’:
> ../deps/v8/src/compiler/instruction.cc:163:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 163 | }
> | ^
> ../deps/v8/src/compiler/instruction.cc:165:5: note: here
> 165 | case InstructionOperand::CONSTANT:
> | ^~~~
> ../deps/v8/src/compiler/instruction.cc:175:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 175 | }
> | ^
> ../deps/v8/src/compiler/instruction.cc:177:5: note: here
> 177 | case InstructionOperand::EXPLICIT:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/int64-lowering.o ../deps/v8/src/compiler/int64-lowering.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/int64-lowering.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/int64-lowering.h:8,
> from ../deps/v8/src/compiler/int64-lowering.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/int64-lowering.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) {
> | ^~~~~~~~
> ../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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/int64-lowering.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-call-reducer.o ../deps/v8/src/compiler/js-call-reducer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-call-reducer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/frame-states.h:9,
> from ../deps/v8/src/compiler/js-call-reducer.h:9,
> from ../deps/v8/src/compiler/js-call-reducer.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/api.h:13,
> from ../deps/v8/src/compiler/js-call-reducer.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/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/compiler/js-call-reducer.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/code-stub-assembler.h:11,
> from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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 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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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/handles-inl.h:11,
> from ../deps/v8/src/heap/factory-inl.h:10,
> from ../deps/v8/src/feedback-vector-inl.h:10,
> from ../deps/v8/src/compiler/js-call-reducer.cc:20:
> ../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/compiler/frame-states.h:9,
> from ../deps/v8/src/compiler/js-call-reducer.h:9,
> from ../deps/v8/src/compiler/js-call-reducer.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/feedback-vector-inl.h:10,
> from ../deps/v8/src/compiler/js-call-reducer.cc:20:
> ../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/compiler/frame-states.h:9,
> from ../deps/v8/src/compiler/js-call-reducer.h:9,
> from ../deps/v8/src/compiler/js-call-reducer.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/feedback-vector-inl.h:10,
> from ../deps/v8/src/compiler/js-call-reducer.cc:20:
> ../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/compiler/js-call-reducer.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/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/feedback-vector-inl.h:10,
> from ../deps/v8/src/compiler/js-call-reducer.cc:20:
> ../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/compiler/frame-states.h:9,
> from ../deps/v8/src/compiler/js-call-reducer.h:9,
> from ../deps/v8/src/compiler/js-call-reducer.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/feedback-vector-inl.h:10,
> from ../deps/v8/src/compiler/js-call-reducer.cc:20:
> ../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/feedback-vector-inl.h:10,
> from ../deps/v8/src/compiler/js-call-reducer.cc:20:
> ../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/compiler/js-call-reducer.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/code-stub-assembler.h:11,
> from ../deps/v8/src/builtins/builtins-promise-gen.h:8,
> from ../deps/v8/src/compiler/js-call-reducer.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-context-specialization.o ../deps/v8/src/compiler/js-context-specialization.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-context-specialization.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-context-specialization.h:8,
> from ../deps/v8/src/compiler/js-context-specialization.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-context-specialization.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/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/js-context-specialization.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/feedback-vector-inl.h:11,
> from ../deps/v8/src/objects-inl.h:23,
> from ../deps/v8/src/contexts-inl.h:10,
> from ../deps/v8/src/compiler/js-context-specialization.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-context-specialization.h:8,
> from ../deps/v8/src/compiler/js-context-specialization.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/feedback-vector-inl.h:11,
> from ../deps/v8/src/objects-inl.h:23,
> from ../deps/v8/src/contexts-inl.h:10,
> from ../deps/v8/src/compiler/js-context-specialization.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-context-specialization.h:8,
> from ../deps/v8/src/compiler/js-context-specialization.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/feedback-vector-inl.h:11,
> from ../deps/v8/src/objects-inl.h:23,
> from ../deps/v8/src/contexts-inl.h:10,
> from ../deps/v8/src/compiler/js-context-specialization.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-context-specialization.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/feedback-vector-inl.h:11,
> from ../deps/v8/src/objects-inl.h:23,
> from ../deps/v8/src/contexts-inl.h:10,
> from ../deps/v8/src/compiler/js-context-specialization.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-context-specialization.h:8,
> from ../deps/v8/src/compiler/js-context-specialization.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/feedback-vector-inl.h:11,
> from ../deps/v8/src/objects-inl.h:23,
> from ../deps/v8/src/contexts-inl.h:10,
> from ../deps/v8/src/compiler/js-context-specialization.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/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/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/feedback-vector-inl.h:11,
> from ../deps/v8/src/objects-inl.h:23,
> from ../deps/v8/src/contexts-inl.h:10,
> from ../deps/v8/src/compiler/js-context-specialization.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-context-specialization.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-create-lowering.o ../deps/v8/src/compiler/js-create-lowering.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-create-lowering.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-create-lowering.h:9,
> from ../deps/v8/src/compiler/js-create-lowering.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/js-create-lowering.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/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/js-create-lowering.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/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/compiler/js-create-lowering.cc:22:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-create-lowering.h:9,
> from ../deps/v8/src/compiler/js-create-lowering.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/compiler/js-create-lowering.cc:22:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-create-lowering.h:9,
> from ../deps/v8/src/compiler/js-create-lowering.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/compiler/js-create-lowering.cc:22:
> ../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/js-create-lowering.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/compiler/js-create-lowering.cc:22:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-create-lowering.h:9,
> from ../deps/v8/src/compiler/js-create-lowering.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/compiler/js-create-lowering.cc:22:
> ../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/compiler/js-create-lowering.cc:22:
> ../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/js-create-lowering.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-generic-lowering.o ../deps/v8/src/compiler/js-generic-lowering.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-generic-lowering.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/js-generic-lowering.h:7,
> from ../deps/v8/src/compiler/js-generic-lowering.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/js-generic-lowering.h:7,
> from ../deps/v8/src/compiler/js-generic-lowering.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/js-generic-lowering.h:7,
> from ../deps/v8/src/compiler/js-generic-lowering.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-graph.o ../deps/v8/src/compiler/js-graph.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-graph.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/js-graph.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-graph.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/js-graph.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/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/compiler/js-graph.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/js-graph.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/compiler/js-graph.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/js-graph.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/compiler/js-graph.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-graph.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/compiler/js-graph.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/js-graph.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/compiler/js-graph.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: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/compiler/js-graph.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-graph.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-inlining-heuristic.o ../deps/v8/src/compiler/js-inlining-heuristic.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-inlining-heuristic.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-inlining.h:8,
> from ../deps/v8/src/compiler/js-inlining-heuristic.h:8,
> from ../deps/v8/src/compiler/js-inlining-heuristic.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-inlining.h:9,
> from ../deps/v8/src/compiler/js-inlining-heuristic.h:8,
> from ../deps/v8/src/compiler/js-inlining-heuristic.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/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/compiler/js-inlining-heuristic.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-inlining.h:8,
> from ../deps/v8/src/compiler/js-inlining-heuristic.h:8,
> from ../deps/v8/src/compiler/js-inlining-heuristic.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/compiler/js-inlining-heuristic.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-inlining.h:8,
> from ../deps/v8/src/compiler/js-inlining-heuristic.h:8,
> from ../deps/v8/src/compiler/js-inlining-heuristic.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/compiler/js-inlining-heuristic.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-inlining.h:9,
> from ../deps/v8/src/compiler/js-inlining-heuristic.h:8,
> from ../deps/v8/src/compiler/js-inlining-heuristic.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/compiler/js-inlining-heuristic.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-inlining.h:8,
> from ../deps/v8/src/compiler/js-inlining-heuristic.h:8,
> from ../deps/v8/src/compiler/js-inlining-heuristic.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/compiler/js-inlining-heuristic.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/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/compiler/js-inlining-heuristic.cc:11:
> ../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/compiler/js-inlining-heuristic.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-inlining.h:9,
> from ../deps/v8/src/compiler/js-inlining-heuristic.h:8,
> from ../deps/v8/src/compiler/js-inlining-heuristic.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-inlining.o ../deps/v8/src/compiler/js-inlining.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-inlining.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-inlining.h:8,
> from ../deps/v8/src/compiler/js-inlining.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-inlining.h:9,
> from ../deps/v8/src/compiler/js-inlining.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/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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/js-inlining.cc:19:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-inlining.h:8,
> from ../deps/v8/src/compiler/js-inlining.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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/js-inlining.cc:19:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-inlining.h:8,
> from ../deps/v8/src/compiler/js-inlining.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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/js-inlining.cc:19:
> ../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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-inlining.h:9,
> from ../deps/v8/src/compiler/js-inlining.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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/js-inlining.cc:19:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-inlining.h:8,
> from ../deps/v8/src/compiler/js-inlining.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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/js-inlining.cc:19:
> ../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/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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/js-inlining.cc:19:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/js-inlining.cc:19:
> ../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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-inlining.h:9,
> from ../deps/v8/src/compiler/js-inlining.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-intrinsic-lowering.o ../deps/v8/src/compiler/js-intrinsic-lowering.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-intrinsic-lowering.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-intrinsic-lowering.h:9,
> from ../deps/v8/src/compiler/js-intrinsic-lowering.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/js-intrinsic-lowering.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) {
> | ^~~~~~~~
> 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/js-intrinsic-lowering.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/compiler/js-intrinsic-lowering.cc:16:
> ../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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-intrinsic-lowering.h:9,
> from ../deps/v8/src/compiler/js-intrinsic-lowering.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/compiler/js-intrinsic-lowering.cc:16:
> ../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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-intrinsic-lowering.h:9,
> from ../deps/v8/src/compiler/js-intrinsic-lowering.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/compiler/js-intrinsic-lowering.cc:16:
> ../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/js-intrinsic-lowering.cc:9:
> ../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/compiler/js-intrinsic-lowering.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-intrinsic-lowering.h:9,
> from ../deps/v8/src/compiler/js-intrinsic-lowering.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/compiler/js-intrinsic-lowering.cc:16:
> ../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/compiler/js-intrinsic-lowering.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/js-intrinsic-lowering.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-native-context-specialization.o ../deps/v8/src/compiler/js-native-context-specialization.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-native-context-specialization.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.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/api.h:13,
> from ../deps/v8/src/compiler/js-native-context-specialization.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/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/js-native-context-specialization.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.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/api.h:13,
> from ../deps/v8/src/compiler/js-native-context-specialization.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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.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/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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/js-native-context-specialization.cc:21:
> ../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/compiler/js-native-context-specialization.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-operator.o ../deps/v8/src/compiler/js-operator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-operator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/js-operator.h:10,
> from ../deps/v8/src/compiler/js-operator.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/handles-inl.h:9,
> from ../deps/v8/src/compiler/js-operator.cc:12:
> ../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/compiler/js-operator.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/compiler/js-operator.h:10,
> from ../deps/v8/src/compiler/js-operator.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/compiler/js-operator.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/compiler/js-operator.h:10,
> from ../deps/v8/src/compiler/js-operator.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/compiler/js-operator.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/handles-inl.h:9,
> from ../deps/v8/src/compiler/js-operator.cc:12:
> ../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/compiler/js-operator.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/compiler/js-operator.h:10,
> from ../deps/v8/src/compiler/js-operator.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/compiler/js-operator.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/compiler/js-operator.cc:12:
> ../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/handles-inl.h:11,
> from ../deps/v8/src/compiler/js-operator.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/handles-inl.h:9,
> from ../deps/v8/src/compiler/js-operator.cc:12:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-type-hint-lowering.o ../deps/v8/src/compiler/js-type-hint-lowering.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-type-hint-lowering.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-type-hint-lowering.h:9,
> from ../deps/v8/src/compiler/js-type-hint-lowering.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/js-type-hint-lowering.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-typed-lowering.o ../deps/v8/src/compiler/js-typed-lowering.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-typed-lowering.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-typed-lowering.h:9,
> from ../deps/v8/src/compiler/js-typed-lowering.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-utils.h:12,
> from ../deps/v8/src/compiler/js-typed-lowering.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/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/js-typed-lowering.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/compiler/js-typed-lowering.cc:19:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-typed-lowering.h:9,
> from ../deps/v8/src/compiler/js-typed-lowering.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/compiler/js-typed-lowering.cc:19:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-typed-lowering.h:9,
> from ../deps/v8/src/compiler/js-typed-lowering.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/compiler/js-typed-lowering.cc:19:
> ../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/compiler/js-typed-lowering.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/compiler/js-typed-lowering.cc:19:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/js-typed-lowering.h:9,
> from ../deps/v8/src/compiler/js-typed-lowering.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/compiler/js-typed-lowering.cc:19:
> ../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/compiler/js-typed-lowering.cc:19:
> ../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/compiler/js-typed-lowering.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/jump-threading.o ../deps/v8/src/compiler/jump-threading.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/jump-threading.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/jump-threading.h:8,
> from ../deps/v8/src/compiler/jump-threading.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/jump-threading.h:8,
> from ../deps/v8/src/compiler/jump-threading.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/code-stubs.h:12,
> from ../deps/v8/src/compiler/code-generator-impl.h:8,
> from ../deps/v8/src/compiler/jump-threading.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/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/assembler.h:42,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/jump-threading.h:8,
> from ../deps/v8/src/compiler/jump-threading.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/jump-threading.h:8,
> from ../deps/v8/src/compiler/jump-threading.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/linkage.o ../deps/v8/src/compiler/linkage.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/linkage.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/bit-vector.h:9,
> from ../deps/v8/src/compiler/frame.h:8,
> from ../deps/v8/src/compiler/linkage.h:10,
> from ../deps/v8/src/compiler/linkage.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/linkage.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/linkage.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/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/compiler/linkage.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/linkage.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/linkage.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/bit-vector.h:9,
> from ../deps/v8/src/compiler/frame.h:8,
> from ../deps/v8/src/compiler/linkage.h:10,
> from ../deps/v8/src/compiler/linkage.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/linkage.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/bit-vector.h:9,
> from ../deps/v8/src/compiler/frame.h:8,
> from ../deps/v8/src/compiler/linkage.h:10,
> from ../deps/v8/src/compiler/linkage.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/linkage.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/linkage.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/linkage.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/bit-vector.h:9,
> from ../deps/v8/src/compiler/frame.h:8,
> from ../deps/v8/src/compiler/linkage.h:10,
> from ../deps/v8/src/compiler/linkage.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/linkage.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/live-range-separator.o ../deps/v8/src/compiler/live-range-separator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/live-range-separator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/live-range-separator.h:8,
> from ../deps/v8/src/compiler/live-range-separator.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/register-allocator.h:10,
> from ../deps/v8/src/compiler/live-range-separator.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/base/bits.h:12,
> from ../deps/v8/src/base/hashmap.h:14,
> from ../deps/v8/src/zone/zone.h:10,
> from ../deps/v8/src/compiler/live-range-separator.h:8,
> from ../deps/v8/src/compiler/live-range-separator.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/register-allocator.h:10,
> from ../deps/v8/src/compiler/live-range-separator.cc:6:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/load-elimination.o ../deps/v8/src/compiler/load-elimination.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/load-elimination.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/load-elimination.h:9,
> from ../deps/v8/src/compiler/load-elimination.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/load-elimination.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/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/compiler/load-elimination.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/load-elimination.h:9,
> from ../deps/v8/src/compiler/load-elimination.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/compiler/load-elimination.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/load-elimination.h:9,
> from ../deps/v8/src/compiler/load-elimination.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/compiler/load-elimination.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/load-elimination.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/compiler/load-elimination.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/load-elimination.h:9,
> from ../deps/v8/src/compiler/load-elimination.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/compiler/load-elimination.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/compiler/load-elimination.cc:12:
> ../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/compiler/load-elimination.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/load-elimination.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/globals.h:18,
> from ../deps/v8/src/compiler/opcodes.h:10,
> from ../deps/v8/src/compiler/node.h:8,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/load-elimination.h:9,
> from ../deps/v8/src/compiler/load-elimination.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::Handle<v8::internal::Map>; Source = v8::internal::Handle<v8::internal::HeapObject>]’:
> ../deps/v8/src/compiler/load-elimination.cc:962:73: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::Handle<v8::internal::Map>’ from an array of ‘const class v8::internal::Handle<v8::internal::HeapObject>’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/load-elimination.h:9,
> from ../deps/v8/src/compiler/load-elimination.cc:5:
> ../deps/v8/src/handles.h:91:7: note: ‘class v8::internal::Handle<v8::internal::Map>’ declared here
> 91 | class Handle final : public HandleBase {
> | ^~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-analysis.o ../deps/v8/src/compiler/loop-analysis.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-analysis.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/compiler/graph.h:12,
> from ../deps/v8/src/compiler/loop-analysis.h:9,
> from ../deps/v8/src/compiler/loop-analysis.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-peeling.o ../deps/v8/src/compiler/loop-peeling.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-peeling.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/compiler/graph.h:12,
> from ../deps/v8/src/compiler/loop-analysis.h:9,
> from ../deps/v8/src/compiler/loop-peeling.h:9,
> from ../deps/v8/src/compiler/loop-peeling.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-variable-optimizer.o ../deps/v8/src/compiler/loop-variable-optimizer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-variable-optimizer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/functional-list.h:8,
> from ../deps/v8/src/compiler/loop-variable-optimizer.h:8,
> from ../deps/v8/src/compiler/loop-variable-optimizer.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-graph-verifier.o ../deps/v8/src/compiler/machine-graph-verifier.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-graph-verifier.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/machine-graph-verifier.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/machine-graph-verifier.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/machine-graph-verifier.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-graph.o ../deps/v8/src/compiler/machine-graph.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-graph.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/machine-graph.h:8,
> from ../deps/v8/src/compiler/machine-graph.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-operator-reducer.o ../deps/v8/src/compiler/machine-operator-reducer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-operator-reducer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/machine-operator-reducer.h:9,
> from ../deps/v8/src/compiler/machine-operator-reducer.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/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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/machine-operator-reducer.cc:15:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/machine-operator-reducer.h:9,
> from ../deps/v8/src/compiler/machine-operator-reducer.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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/machine-operator-reducer.cc:15:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/machine-operator-reducer.h:9,
> from ../deps/v8/src/compiler/machine-operator-reducer.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:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/machine-operator-reducer.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-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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/machine-operator-reducer.cc:15:
> ../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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/machine-operator-reducer.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) {
> | ^~~~~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/machine-operator-reducer.cc:15:
> ../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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/machine-operator-reducer.h:9,
> from ../deps/v8/src/compiler/machine-operator-reducer.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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/machine-operator-reducer.cc:15:
> ../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/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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/machine-operator-reducer.cc:15:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/machine-operator-reducer.cc:15:
> ../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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/machine-operator-reducer.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/compiler/types.h:9,
> from ../deps/v8/src/compiler/node.h:10,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/machine-operator-reducer.h:9,
> from ../deps/v8/src/compiler/machine-operator-reducer.cc:5:
> ../deps/v8/src/utils.h: In function ‘int v8::internal::WhichPowerOf2(T) [with T = int; <template-parameter-1-2> = void]’:
> ../deps/v8/src/utils.h:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 84 | bits++;
> | ^~~~
> ../deps/v8/src/utils.h:86:5: note: here
> 86 | case 4:
> | ^~~~
> ../deps/v8/src/utils.h:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 87 | bits++;
> | ^~~~
> ../deps/v8/src/utils.h:89:5: note: here
> 89 | case 2:
> | ^~~~
> ../deps/v8/src/utils.h: In function ‘int v8::internal::WhichPowerOf2(T) [with T = unsigned int; <template-parameter-1-2> = void]’:
> ../deps/v8/src/utils.h:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 84 | bits++;
> | ^~~~
> ../deps/v8/src/utils.h:86:5: note: here
> 86 | case 4:
> | ^~~~
> ../deps/v8/src/utils.h:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 87 | bits++;
> | ^~~~
> ../deps/v8/src/utils.h:89:5: note: here
> 89 | case 2:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-operator.o ../deps/v8/src/compiler/machine-operator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-operator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/compiler/machine-operator.h:12,
> from ../deps/v8/src/compiler/machine-operator.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/memory-optimizer.o ../deps/v8/src/compiler/memory-optimizer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/memory-optimizer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/graph-assembler.h:8,
> from ../deps/v8/src/compiler/memory-optimizer.h:8,
> from ../deps/v8/src/compiler/memory-optimizer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/graph-assembler.h:8,
> from ../deps/v8/src/compiler/memory-optimizer.h:8,
> from ../deps/v8/src/compiler/memory-optimizer.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/memory-optimizer.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/move-optimizer.o ../deps/v8/src/compiler/move-optimizer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/move-optimizer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/move-optimizer.h:8,
> from ../deps/v8/src/compiler/move-optimizer.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/move-optimizer.h:8,
> from ../deps/v8/src/compiler/move-optimizer.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/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/assembler.h:42,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/move-optimizer.h:8,
> from ../deps/v8/src/compiler/move-optimizer.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/move-optimizer.h:8,
> from ../deps/v8/src/compiler/move-optimizer.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-cache.o ../deps/v8/src/compiler/node-cache.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-cache.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/compiler/node-cache.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 {
> | ~~~~~~~~~~^~~~~
> ../deps/v8/src/compiler/node-cache.cc: In instantiation of ‘v8::internal::compiler::Node** v8::internal::compiler::NodeCache<Key, Hash, Pred>::Find(v8::internal::Zone*, Key) [with Key = std::pair<int, char>; Hash = v8::base::hash<std::pair<int, char> >; Pred = std::equal_to<std::pair<int, char> >]’:
> ../deps/v8/src/compiler/node-cache.cc:118:34: required from here
> ../deps/v8/src/compiler/node-cache.cc:72:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct v8::internal::compiler::NodeCache<std::pair<int, char> >::Entry’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
> 72 | memset(entries_, 0, sizeof(Entry) * num_entries);
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/node-cache.cc:25:36: note: ‘struct v8::internal::compiler::NodeCache<std::pair<int, char> >::Entry’ declared here
> 25 | struct NodeCache<Key, Hash, Pred>::Entry {
> | ^~~~~
> ../deps/v8/src/compiler/node-cache.cc: In instantiation of ‘bool v8::internal::compiler::NodeCache<Key, Hash, Pred>::Resize(v8::internal::Zone*) [with Key = std::pair<int, char>; Hash = v8::base::hash<std::pair<int, char> >; Pred = std::equal_to<std::pair<int, char> >]’:
> ../deps/v8/src/compiler/node-cache.cc:118:34: required from here
> ../deps/v8/src/compiler/node-cache.cc:41:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct v8::internal::compiler::NodeCache<std::pair<int, char> >::Entry’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
> 41 | memset(entries_, 0, sizeof(Entry) * num_entries);
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/node-cache.cc:25:36: note: ‘struct v8::internal::compiler::NodeCache<std::pair<int, char> >::Entry’ declared here
> 25 | struct NodeCache<Key, Hash, Pred>::Entry {
> | ^~~~~
> ../deps/v8/src/compiler/node-cache.cc: In instantiation of ‘v8::internal::compiler::Node** v8::internal::compiler::NodeCache<Key, Hash, Pred>::Find(v8::internal::Zone*, Key) [with Key = std::pair<long int, char>; Hash = v8::base::hash<std::pair<long int, char> >; Pred = std::equal_to<std::pair<long int, char> >]’:
> ../deps/v8/src/compiler/node-cache.cc:119:34: required from here
> ../deps/v8/src/compiler/node-cache.cc:72:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct v8::internal::compiler::NodeCache<std::pair<long int, char> >::Entry’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
> 72 | memset(entries_, 0, sizeof(Entry) * num_entries);
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/node-cache.cc:25:36: note: ‘struct v8::internal::compiler::NodeCache<std::pair<long int, char> >::Entry’ declared here
> 25 | struct NodeCache<Key, Hash, Pred>::Entry {
> | ^~~~~
> ../deps/v8/src/compiler/node-cache.cc: In instantiation of ‘bool v8::internal::compiler::NodeCache<Key, Hash, Pred>::Resize(v8::internal::Zone*) [with Key = std::pair<long int, char>; Hash = v8::base::hash<std::pair<long int, char> >; Pred = std::equal_to<std::pair<long int, char> >]’:
> ../deps/v8/src/compiler/node-cache.cc:119:34: required from here
> ../deps/v8/src/compiler/node-cache.cc:41:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct v8::internal::compiler::NodeCache<std::pair<long int, char> >::Entry’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
> 41 | memset(entries_, 0, sizeof(Entry) * num_entries);
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/node-cache.cc:25:36: note: ‘struct v8::internal::compiler::NodeCache<std::pair<long int, char> >::Entry’ declared here
> 25 | struct NodeCache<Key, Hash, Pred>::Entry {
> | ^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-marker.o ../deps/v8/src/compiler/node-marker.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-marker.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/node-marker.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-matchers.o ../deps/v8/src/compiler/node-matchers.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-matchers.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/node-matchers.h:11,
> from ../deps/v8/src/compiler/node-matchers.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-origin-table.o ../deps/v8/src/compiler/node-origin-table.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-origin-table.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-aux-data.h:8,
> from ../deps/v8/src/compiler/node-origin-table.h:11,
> from ../deps/v8/src/compiler/node-origin-table.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-properties.o ../deps/v8/src/compiler/node-properties.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-properties.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-properties.h:8,
> from ../deps/v8/src/compiler/node-properties.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/node-properties.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/node-properties.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/compiler/node-properties.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-properties.h:8,
> from ../deps/v8/src/compiler/node-properties.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/compiler/node-properties.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-properties.h:8,
> from ../deps/v8/src/compiler/node-properties.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/compiler/node-properties.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/node-properties.cc:9:
> ../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/compiler/node-properties.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-properties.h:8,
> from ../deps/v8/src/compiler/node-properties.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/compiler/node-properties.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/compiler/node-properties.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/node-properties.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node.o ../deps/v8/src/compiler/node.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/opcodes.o ../deps/v8/src/compiler/opcodes.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/opcodes.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/operation-typer.o ../deps/v8/src/compiler/operation-typer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/operation-typer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/compiler/types.h:9,
> from ../deps/v8/src/compiler/operation-typer.h:10,
> from ../deps/v8/src/compiler/operation-typer.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/compiler/operation-typer.cc:11:
> ../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/compiler/operation-typer.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/compiler/types.h:9,
> from ../deps/v8/src/compiler/operation-typer.h:10,
> from ../deps/v8/src/compiler/operation-typer.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/compiler/operation-typer.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/compiler/types.h:9,
> from ../deps/v8/src/compiler/operation-typer.h:10,
> from ../deps/v8/src/compiler/operation-typer.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/compiler/operation-typer.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/compiler/operation-typer.cc:11:
> ../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/compiler/operation-typer.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/compiler/types.h:9,
> from ../deps/v8/src/compiler/operation-typer.h:10,
> from ../deps/v8/src/compiler/operation-typer.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/compiler/operation-typer.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/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/compiler/operation-typer.cc:13:
> ../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/compiler/operation-typer.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/compiler/operation-typer.cc:11:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/operator-properties.o ../deps/v8/src/compiler/operator-properties.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/operator-properties.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/js-operator.h:10,
> from ../deps/v8/src/compiler/operator-properties.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/operator-properties.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/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/operator-properties.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/operator.o ../deps/v8/src/compiler/operator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/operator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/operator.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/osr.o ../deps/v8/src/compiler/osr.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/osr.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/osr.h:8,
> from ../deps/v8/src/compiler/osr.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/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/compiler/osr.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/compiler/osr.h:8,
> from ../deps/v8/src/compiler/osr.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/compiler/osr.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/compiler/osr.h:8,
> from ../deps/v8/src/compiler/osr.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:15,
> 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/compiler/osr.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/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/compiler/osr.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/counters.h:15,
> 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/compiler/osr.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/compiler/osr.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/compiler/osr.h:8,
> from ../deps/v8/src/compiler/osr.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/compiler/osr.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: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/compiler/osr.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/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/compiler/osr.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/counters.h:15,
> 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/compiler/osr.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/pipeline-statistics.o ../deps/v8/src/compiler/pipeline-statistics.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/pipeline-statistics.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/compiler/pipeline-statistics.h:11,
> from ../deps/v8/src/compiler/pipeline-statistics.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/compiler/pipeline-statistics.h:11,
> from ../deps/v8/src/compiler/pipeline-statistics.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/compiler/pipeline-statistics.h:11,
> from ../deps/v8/src/compiler/pipeline-statistics.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/compiler/pipeline-statistics.h:11,
> from ../deps/v8/src/compiler/pipeline-statistics.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/compiler/pipeline-statistics.h:11,
> from ../deps/v8/src/compiler/pipeline-statistics.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/compiler/pipeline-statistics.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/optimized-compilation-info.h:13,
> from ../deps/v8/src/compiler/pipeline-statistics.cc:12:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/pipeline.o ../deps/v8/src/compiler/pipeline.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/pipeline.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/compiler/pipeline.h:11,
> from ../deps/v8/src/compiler/pipeline.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/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/compiler/pipeline.cc:12:
> ../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/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/compiler/pipeline.cc:12:
> ../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/compiler/pipeline.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/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/compiler/pipeline.cc:12:
> ../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/compiler/pipeline.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/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/compiler/pipeline.h:11,
> from ../deps/v8/src/compiler/pipeline.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/pipeline.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/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/compiler/pipeline.h:11,
> from ../deps/v8/src/compiler/pipeline.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/pipeline.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/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/compiler/pipeline.cc:12:
> ../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/compiler/pipeline.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/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/compiler/pipeline.h:11,
> from ../deps/v8/src/compiler/pipeline.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/pipeline.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/globals.h:18,
> from ../deps/v8/src/compiler/pipeline.h:10,
> from ../deps/v8/src/compiler/pipeline.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/assembler-inl.h:8,
> from ../deps/v8/src/compiler/pipeline.cc:12:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/compiler/pipeline.cc:54:
> ../deps/v8/src/compiler/node-origin-table.h: In member function ‘void v8::internal::compiler::PipelineImpl::AllocateRegisters(const v8::internal::RegisterConfiguration*, v8::internal::compiler::CallDescriptor*, bool)’:
> ../deps/v8/src/compiler/node-origin-table.h:90:51: warning: ‘*((void*)(& scope)+32).v8::internal::compiler::NodeOriginTable::PhaseScope::prev_phase_name_’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 90 | if (origins_) origins_->current_phase_name_ = prev_phase_name_;
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/pipeline.cc:1035:20: note: ‘*((void*)(& scope)+32).v8::internal::compiler::NodeOriginTable::PhaseScope::prev_phase_name_’ was declared here
> 1035 | PipelineRunScope scope(this->data_, Phase::phase_name());
> | ^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/property-access-builder.o ../deps/v8/src/compiler/property-access-builder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/property-access-builder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/property-access-builder.h:10,
> from ../deps/v8/src/compiler/property-access-builder.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/property-access-builder.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) {
> | ^~~~~~~~
> ../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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/property-access-builder.cc:15:
> ../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/compiler/property-access-builder.h:10,
> from ../deps/v8/src/compiler/property-access-builder.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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/property-access-builder.cc:15:
> ../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/compiler/property-access-builder.h:10,
> from ../deps/v8/src/compiler/property-access-builder.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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/property-access-builder.cc:15:
> ../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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/property-access-builder.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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/property-access-builder.cc:15:
> ../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/compiler/property-access-builder.h:10,
> from ../deps/v8/src/compiler/property-access-builder.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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/property-access-builder.cc:15:
> ../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/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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/property-access-builder.cc:15:
> ../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/field-index-inl.h:9,
> from ../deps/v8/src/compiler/property-access-builder.cc:15:
> ../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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/property-access-builder.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/raw-machine-assembler.o ../deps/v8/src/compiler/raw-machine-assembler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/raw-machine-assembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/raw-machine-assembler.h:8,
> from ../deps/v8/src/compiler/raw-machine-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/interface-descriptors.h:12,
> from ../deps/v8/src/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/raw-machine-assembler.h:11,
> from ../deps/v8/src/compiler/raw-machine-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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/raw-machine-assembler.h:11,
> from ../deps/v8/src/compiler/raw-machine-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/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/compiler/raw-machine-assembler.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/compiler/raw-machine-assembler.h:8,
> from ../deps/v8/src/compiler/raw-machine-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/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/compiler/raw-machine-assembler.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/compiler/raw-machine-assembler.h:8,
> from ../deps/v8/src/compiler/raw-machine-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/handles-inl.h:11,
> from ../deps/v8/src/heap/factory-inl.h:10,
> from ../deps/v8/src/compiler/raw-machine-assembler.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/raw-machine-assembler.h:11,
> from ../deps/v8/src/compiler/raw-machine-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 ../deps/v8/src/compiler/raw-machine-assembler.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/compiler/raw-machine-assembler.h:8,
> from ../deps/v8/src/compiler/raw-machine-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/handles-inl.h:11,
> from ../deps/v8/src/heap/factory-inl.h:10,
> from ../deps/v8/src/compiler/raw-machine-assembler.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: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/compiler/raw-machine-assembler.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/raw-machine-assembler.h:11,
> from ../deps/v8/src/compiler/raw-machine-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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/redundancy-elimination.o ../deps/v8/src/compiler/redundancy-elimination.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/redundancy-elimination.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/redundancy-elimination.h:8,
> from ../deps/v8/src/compiler/redundancy-elimination.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/register-allocator-verifier.o ../deps/v8/src/compiler/register-allocator-verifier.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/register-allocator-verifier.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/register-allocator-verifier.h:8,
> from ../deps/v8/src/compiler/register-allocator-verifier.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/register-allocator-verifier.h:8,
> from ../deps/v8/src/compiler/register-allocator-verifier.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/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/assembler.h:42,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/register-allocator-verifier.h:8,
> from ../deps/v8/src/compiler/register-allocator-verifier.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/register-allocator-verifier.h:8,
> from ../deps/v8/src/compiler/register-allocator-verifier.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/register-allocator.o ../deps/v8/src/compiler/register-allocator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/register-allocator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/register-allocator.h:10,
> from ../deps/v8/src/compiler/register-allocator.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/register-allocator.h:10,
> from ../deps/v8/src/compiler/register-allocator.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/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/compiler/register-allocator.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/compiler/register-allocator.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/compiler/register-allocator.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/compiler/register-allocator.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/register-allocator.h:10,
> from ../deps/v8/src/compiler/register-allocator.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/register-allocator.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/register-allocator.h:10,
> from ../deps/v8/src/compiler/register-allocator.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/register-allocator.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/compiler/register-allocator.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/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/compiler/register-allocator.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/register-allocator.h:10,
> from ../deps/v8/src/compiler/register-allocator.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/register-allocator.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/base/bits.h:12,
> from ../deps/v8/src/compiler/register-allocator.h:8,
> from ../deps/v8/src/compiler/register-allocator.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/register-allocator.h:10,
> from ../deps/v8/src/compiler/register-allocator.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/register-allocator.cc: In member function ‘int v8::internal::compiler::LiveRangeBuilder::FixedFPLiveRangeID(int, v8::internal::MachineRepresentation)’:
> ../deps/v8/src/compiler/register-allocator.cc:1912:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1912 | result -= config()->num_float_registers();
> | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/register-allocator.cc:1914:5: note: here
> 1914 | case MachineRepresentation::kFloat32:
> | ^~~~
> ../deps/v8/src/compiler/register-allocator.cc:1915:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1915 | result -= config()->num_double_registers();
> | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/register-allocator.cc:1917:5: note: here
> 1917 | case MachineRepresentation::kFloat64:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/representation-change.o ../deps/v8/src/compiler/representation-change.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/representation-change.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/representation-change.h:8,
> from ../deps/v8/src/compiler/representation-change.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/representation-change.h:8,
> from ../deps/v8/src/compiler/representation-change.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/representation-change.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/compiler/representation-change.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/representation-change.h:8,
> from ../deps/v8/src/compiler/representation-change.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/compiler/representation-change.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/representation-change.h:8,
> from ../deps/v8/src/compiler/representation-change.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/compiler/representation-change.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/representation-change.h:8,
> from ../deps/v8/src/compiler/representation-change.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/compiler/representation-change.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/representation-change.h:8,
> from ../deps/v8/src/compiler/representation-change.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/compiler/representation-change.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/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/compiler/representation-change.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/representation-change.h:8,
> from ../deps/v8/src/compiler/representation-change.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/representation-change.cc: In member function ‘const char* v8::internal::compiler::Truncation::description() const’:
> ../deps/v8/src/compiler/representation-change.cc:30:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 30 | switch (identify_zeros()) {
> | ^~~~~~
> ../deps/v8/src/compiler/representation-change.cc:36:5: note: here
> 36 | case TruncationKind::kAny:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/schedule.o ../deps/v8/src/compiler/schedule.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/schedule.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/compiler/schedule.h:12,
> from ../deps/v8/src/compiler/schedule.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/scheduler.o ../deps/v8/src/compiler/scheduler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/scheduler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/scheduler.h:9,
> from ../deps/v8/src/compiler/scheduler.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/select-lowering.o ../deps/v8/src/compiler/select-lowering.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/select-lowering.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/select-lowering.h:8,
> from ../deps/v8/src/compiler/select-lowering.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simd-scalar-lowering.o ../deps/v8/src/compiler/simd-scalar-lowering.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simd-scalar-lowering.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/simd-scalar-lowering.h:8,
> from ../deps/v8/src/compiler/simd-scalar-lowering.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/simd-scalar-lowering.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/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/simd-scalar-lowering.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/simd-scalar-lowering.cc: In constructor ‘v8::internal::compiler::SimdScalarLowering::SimdScalarLowering(v8::internal::compiler::MachineGraph*, v8::internal::Signature<v8::internal::MachineRepresentation>*)’:
> ../deps/v8/src/compiler/simd-scalar-lowering.cc:41:70: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::internal::compiler::SimdScalarLowering::Replacement’; use assignment or value-initialization instead [-Wclass-memaccess]
> 41 | memset(replacements_, 0, sizeof(Replacement) * graph()->NodeCount());
> | ^
> In file included from ../deps/v8/src/compiler/simd-scalar-lowering.cc:5:
> ../deps/v8/src/compiler/simd-scalar-lowering.h:44:10: note: ‘struct v8::internal::compiler::SimdScalarLowering::Replacement’ declared here
> 44 | struct Replacement {
> | ^~~~~~~~~~~
> ../deps/v8/src/compiler/simd-scalar-lowering.cc: In member function ‘void v8::internal::compiler::SimdScalarLowering::LowerShiftOp(v8::internal::compiler::Node*, v8::internal::compiler::SimdScalarLowering::SimdType)’:
> ../deps/v8/src/compiler/simd-scalar-lowering.cc:790:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 790 | rep_node[i] = Mask(rep_node[i], kMask16);
> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/simd-scalar-lowering.cc:792:7: note: here
> 792 | case IrOpcode::kI32x4ShrU:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-lowering.o ../deps/v8/src/compiler/simplified-lowering.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-lowering.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/simplified-lowering.h:8,
> from ../deps/v8/src/compiler/simplified-lowering.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/simplified-lowering.h:8,
> from ../deps/v8/src/compiler/simplified-lowering.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/simplified-lowering.cc:11:
> ../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/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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-lowering.cc:25:
> ../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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/simplified-lowering.h:8,
> from ../deps/v8/src/compiler/simplified-lowering.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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-lowering.cc:25:
> ../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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/simplified-lowering.h:8,
> from ../deps/v8/src/compiler/simplified-lowering.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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-lowering.cc:25:
> ../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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/simplified-lowering.h:8,
> from ../deps/v8/src/compiler/simplified-lowering.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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-lowering.cc:25:
> ../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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/js-graph.h:8,
> from ../deps/v8/src/compiler/simplified-lowering.h:8,
> from ../deps/v8/src/compiler/simplified-lowering.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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-lowering.cc:25:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-lowering.cc:25:
> ../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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/simplified-lowering.h:8,
> from ../deps/v8/src/compiler/simplified-lowering.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-operator-reducer.o ../deps/v8/src/compiler/simplified-operator-reducer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-operator-reducer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/simplified-operator-reducer.h:9,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/simplified-operator-reducer.h:9,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/simplified-operator-reducer.h:9,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/simplified-operator-reducer.h:9,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-operator-reducer.cc:13:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/simplified-operator-reducer.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-operator.o ../deps/v8/src/compiler/simplified-operator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-operator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/simplified-operator.h:11,
> from ../deps/v8/src/compiler/simplified-operator.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/handles-inl.h:9,
> from ../deps/v8/src/compiler/simplified-operator.cc:11:
> ../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/compiler/simplified-operator.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/simplified-operator.h:11,
> from ../deps/v8/src/compiler/simplified-operator.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/compiler/simplified-operator.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/simplified-operator.h:11,
> from ../deps/v8/src/compiler/simplified-operator.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/compiler/simplified-operator.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/handles-inl.h:9,
> from ../deps/v8/src/compiler/simplified-operator.cc:11:
> ../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/compiler/simplified-operator.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/simplified-operator.h:11,
> from ../deps/v8/src/compiler/simplified-operator.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/compiler/simplified-operator.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/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/compiler/simplified-operator.cc:11:
> ../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/handles-inl.h:11,
> from ../deps/v8/src/compiler/simplified-operator.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/handles-inl.h:9,
> from ../deps/v8/src/compiler/simplified-operator.cc:11:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/state-values-utils.o ../deps/v8/src/compiler/state-values-utils.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/state-values-utils.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/state-values-utils.h:9,
> from ../deps/v8/src/compiler/state-values-utils.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/state-values-utils.h:10,
> from ../deps/v8/src/compiler/state-values-utils.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/store-store-elimination.o ../deps/v8/src/compiler/store-store-elimination.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/store-store-elimination.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/store-store-elimination.h:8,
> from ../deps/v8/src/compiler/store-store-elimination.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/store-store-elimination.h:9,
> from ../deps/v8/src/compiler/store-store-elimination.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) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/store-store-elimination.cc: In member function ‘void v8::internal::compiler::{anonymous}::RedundantStoreFinder::Visit(v8::internal::compiler::Node*)’:
> ../deps/v8/src/compiler/store-store-elimination.cc:371:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::{anonymous}::UnobservablesSet& v8::internal::compiler::{anonymous}::UnobservablesSet::operator=(const v8::internal::compiler::{anonymous}::UnobservablesSet&)’ is deprecated [-Wdeprecated-copy]
> 371 | unobservable_for_id(node->id()) = unobservables_visited_empty_;
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/store-store-elimination.cc:103:3: note: because ‘v8::internal::compiler::{anonymous}::UnobservablesSet’ has user-provided ‘v8::internal::compiler::{anonymous}::UnobservablesSet::UnobservablesSet(const v8::internal::compiler::{anonymous}::UnobservablesSet&)’
> 103 | UnobservablesSet(const UnobservablesSet& other) : set_(other.set_) {}
> | ^~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/store-store-elimination.cc: In member function ‘void v8::internal::compiler::{anonymous}::RedundantStoreFinder::VisitEffectfulNode(v8::internal::compiler::Node*)’:
> ../deps/v8/src/compiler/store-store-elimination.cc:391:39: warning: implicitly-declared ‘constexpr v8::internal::compiler::{anonymous}::UnobservablesSet& v8::internal::compiler::{anonymous}::UnobservablesSet::operator=(const v8::internal::compiler::{anonymous}::UnobservablesSet&)’ is deprecated [-Wdeprecated-copy]
> 391 | unobservable_for_id(node->id()) = before_set;
> | ^~~~~~~~~~
> ../deps/v8/src/compiler/store-store-elimination.cc:103:3: note: because ‘v8::internal::compiler::{anonymous}::UnobservablesSet’ has user-provided ‘v8::internal::compiler::{anonymous}::UnobservablesSet::UnobservablesSet(const v8::internal::compiler::{anonymous}::UnobservablesSet&)’
> 103 | UnobservablesSet(const UnobservablesSet& other) : set_(other.set_) {}
> | ^~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/store-store-elimination.cc: In member function ‘v8::internal::compiler::{anonymous}::UnobservablesSet v8::internal::compiler::{anonymous}::RedundantStoreFinder::RecomputeUseIntersection(v8::internal::compiler::Node*)’:
> ../deps/v8/src/compiler/store-store-elimination.cc:427:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::{anonymous}::UnobservablesSet& v8::internal::compiler::{anonymous}::UnobservablesSet::operator=(const v8::internal::compiler::{anonymous}::UnobservablesSet&)’ is deprecated [-Wdeprecated-copy]
> 427 | cur_set = new_set;
> | ^~~~~~~
> ../deps/v8/src/compiler/store-store-elimination.cc:103:3: note: because ‘v8::internal::compiler::{anonymous}::UnobservablesSet’ has user-provided ‘v8::internal::compiler::{anonymous}::UnobservablesSet::UnobservablesSet(const v8::internal::compiler::{anonymous}::UnobservablesSet&)’
> 103 | UnobservablesSet(const UnobservablesSet& other) : set_(other.set_) {}
> | ^~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/store-store-elimination.cc:430:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::{anonymous}::UnobservablesSet& v8::internal::compiler::{anonymous}::UnobservablesSet::operator=(const v8::internal::compiler::{anonymous}::UnobservablesSet&)’ is deprecated [-Wdeprecated-copy]
> 430 | cur_set = cur_set.Intersect(new_set, temp_zone());
> | ^
> ../deps/v8/src/compiler/store-store-elimination.cc:103:3: note: because ‘v8::internal::compiler::{anonymous}::UnobservablesSet’ has user-provided ‘v8::internal::compiler::{anonymous}::UnobservablesSet::UnobservablesSet(const v8::internal::compiler::{anonymous}::UnobservablesSet&)’
> 103 | UnobservablesSet(const UnobservablesSet& other) : set_(other.set_) {}
> | ^~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/store-store-elimination.cc:451:17: warning: implicitly-declared ‘constexpr v8::internal::compiler::{anonymous}::UnobservablesSet& v8::internal::compiler::{anonymous}::UnobservablesSet::operator=(const v8::internal::compiler::{anonymous}::UnobservablesSet&)’ is deprecated [-Wdeprecated-copy]
> 451 | cur_set = unobservables_visited_empty_;
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/store-store-elimination.cc:103:3: note: because ‘v8::internal::compiler::{anonymous}::UnobservablesSet’ has user-provided ‘v8::internal::compiler::{anonymous}::UnobservablesSet::UnobservablesSet(const v8::internal::compiler::{anonymous}::UnobservablesSet&)’
> 103 | UnobservablesSet(const UnobservablesSet& other) : set_(other.set_) {}
> | ^~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/type-cache.o ../deps/v8/src/compiler/type-cache.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/type-cache.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/compiler/types.h:9,
> from ../deps/v8/src/compiler/type-cache.h:8,
> from ../deps/v8/src/compiler/type-cache.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/type-narrowing-reducer.o ../deps/v8/src/compiler/type-narrowing-reducer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/type-narrowing-reducer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/type-narrowing-reducer.h:9,
> from ../deps/v8/src/compiler/type-narrowing-reducer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/type-narrowing-reducer.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/compiler/type-narrowing-reducer.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/type-narrowing-reducer.h:9,
> from ../deps/v8/src/compiler/type-narrowing-reducer.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/compiler/type-narrowing-reducer.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/type-narrowing-reducer.h:9,
> from ../deps/v8/src/compiler/type-narrowing-reducer.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/compiler/type-narrowing-reducer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/type-narrowing-reducer.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/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/compiler/type-narrowing-reducer.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/type-narrowing-reducer.h:9,
> from ../deps/v8/src/compiler/type-narrowing-reducer.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/compiler/type-narrowing-reducer.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: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/compiler/type-narrowing-reducer.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/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/compiler/type-narrowing-reducer.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/type-narrowing-reducer.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/typed-optimization.o ../deps/v8/src/compiler/typed-optimization.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/typed-optimization.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/typed-optimization.h:9,
> from ../deps/v8/src/compiler/typed-optimization.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/typed-optimization.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/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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/typed-optimization.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/typed-optimization.h:9,
> from ../deps/v8/src/compiler/typed-optimization.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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/typed-optimization.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/typed-optimization.h:9,
> from ../deps/v8/src/compiler/typed-optimization.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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/typed-optimization.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/typed-optimization.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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/typed-optimization.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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/typed-optimization.h:9,
> from ../deps/v8/src/compiler/typed-optimization.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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/typed-optimization.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/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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/typed-optimization.cc:13:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/compiler/typed-optimization.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/compiler/js-graph.h:14,
> from ../deps/v8/src/compiler/typed-optimization.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/typer.o ../deps/v8/src/compiler/typer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/typer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/compiler/graph.h:12,
> from ../deps/v8/src/compiler/typer.h:8,
> from ../deps/v8/src/compiler/typer.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/typer.cc:14:
> ../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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/typer.cc:14:
> ../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/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/compiler/typer.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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/compiler/graph.h:12,
> from ../deps/v8/src/compiler/typer.h:8,
> from ../deps/v8/src/compiler/typer.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/compiler/typer.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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/compiler/graph.h:12,
> from ../deps/v8/src/compiler/typer.h:8,
> from ../deps/v8/src/compiler/typer.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/compiler/typer.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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/typer.cc:14:
> ../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/compiler/typer.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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/compiler/graph.h:12,
> from ../deps/v8/src/compiler/typer.h:8,
> from ../deps/v8/src/compiler/typer.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/compiler/typer.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/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/compiler/typer.cc:21:
> ../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/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/typer.cc:14:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/types.o ../deps/v8/src/compiler/types.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/types.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/compiler/types.h:9,
> from ../deps/v8/src/compiler/types.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/handles-inl.h:9,
> from ../deps/v8/src/compiler/types.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) {
> | ^~~~~~~~
> 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/compiler/types.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/conversions.h:11,
> from ../deps/v8/src/compiler/types.h:9,
> from ../deps/v8/src/compiler/types.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/compiler/types.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/conversions.h:11,
> from ../deps/v8/src/compiler/types.h:9,
> from ../deps/v8/src/compiler/types.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/compiler/types.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/handles-inl.h:9,
> from ../deps/v8/src/compiler/types.cc:9:
> ../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/compiler/types.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/conversions.h:11,
> from ../deps/v8/src/compiler/types.h:9,
> from ../deps/v8/src/compiler/types.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/compiler/types.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/compiler/types.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/compiler/types.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/handles-inl.h:9,
> from ../deps/v8/src/compiler/types.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/value-numbering-reducer.o ../deps/v8/src/compiler/value-numbering-reducer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/value-numbering-reducer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/operator.h:14,
> from ../deps/v8/src/compiler/node.h:9,
> from ../deps/v8/src/compiler/node-marker.h:8,
> from ../deps/v8/src/compiler/graph-reducer.h:9,
> from ../deps/v8/src/compiler/value-numbering-reducer.h:9,
> from ../deps/v8/src/compiler/value-numbering-reducer.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/verifier.o ../deps/v8/src/compiler/verifier.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/verifier.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/bit-vector.h:9,
> from ../deps/v8/src/compiler/verifier.cc:13:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/wasm-compiler.o ../deps/v8/src/compiler/wasm-compiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/wasm-compiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compilation-dependencies.h:8,
> from ../deps/v8/src/optimized-compilation-info.h:11,
> from ../deps/v8/src/compiler/wasm-compiler.h:12,
> from ../deps/v8/src/compiler/wasm-compiler.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/optimized-compilation-info.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:12,
> from ../deps/v8/src/compiler/wasm-compiler.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:16,
> from ../deps/v8/src/compiler/wasm-compiler.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/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/compiler/wasm-compiler.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:16,
> from ../deps/v8/src/compiler/wasm-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.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/compilation-dependencies.h:8,
> from ../deps/v8/src/optimized-compilation-info.h:11,
> from ../deps/v8/src/compiler/wasm-compiler.h:12,
> from ../deps/v8/src/compiler/wasm-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.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/compilation-dependencies.h:8,
> from ../deps/v8/src/optimized-compilation-info.h:11,
> from ../deps/v8/src/compiler/wasm-compiler.h:12,
> from ../deps/v8/src/compiler/wasm-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:16,
> from ../deps/v8/src/compiler/wasm-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.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/handles.h:15,
> from ../deps/v8/src/compilation-dependencies.h:8,
> from ../deps/v8/src/optimized-compilation-info.h:11,
> from ../deps/v8/src/compiler/wasm-compiler.h:12,
> from ../deps/v8/src/compiler/wasm-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/base/functional.h:17,
> from ../deps/v8/src/handles.h:11,
> from ../deps/v8/src/compilation-dependencies.h:8,
> from ../deps/v8/src/optimized-compilation-info.h:11,
> from ../deps/v8/src/compiler/wasm-compiler.h:12,
> from ../deps/v8/src/compiler/wasm-compiler.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/external-reference-table.h:13,
> from ../deps/v8/src/heap/heap.h:21,
> from ../deps/v8/src/heap/factory.h:11,
> from ../deps/v8/src/objects/managed.h:11,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:16,
> from ../deps/v8/src/compiler/wasm-compiler.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/wasm-compiler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::compiler::WasmGraphBuilder::BuildChangeEndiannessStore(v8::internal::compiler::Node*, v8::internal::MachineRepresentation, v8::internal::wasm::ValueType)’:
> ../deps/v8/src/compiler/wasm-compiler.cc:1101:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1101 | isFloat = true;
> | ~~~~~~~~^~~~~~
> ../deps/v8/src/compiler/wasm-compiler.cc:1103:5: note: here
> 1103 | case wasm::kWasmI64:
> | ^~~~
> ../deps/v8/src/compiler/wasm-compiler.cc:1108:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1108 | isFloat = true;
> | ~~~~~~~~^~~~~~
> ../deps/v8/src/compiler/wasm-compiler.cc:1110:5: note: here
> 1110 | case wasm::kWasmI32:
> | ^~~~
> ../deps/v8/src/compiler/wasm-compiler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::compiler::WasmGraphBuilder::BuildChangeEndiannessLoad(v8::internal::compiler::Node*, v8::internal::MachineType, v8::internal::wasm::ValueType)’:
> ../deps/v8/src/compiler/wasm-compiler.cc:1250:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1250 | isFloat = true;
> | ~~~~~~~~^~~~~~
> ../deps/v8/src/compiler/wasm-compiler.cc:1252:5: note: here
> 1252 | case MachineRepresentation::kWord64:
> | ^~~~
> ../deps/v8/src/compiler/wasm-compiler.cc:1257:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1257 | isFloat = true;
> | ~~~~~~~~^~~~~~
> ../deps/v8/src/compiler/wasm-compiler.cc:1259:5: note: here
> 1259 | case MachineRepresentation::kWord32:
> | ^~~~
> ../deps/v8/src/compiler/wasm-compiler.cc: In member function ‘v8::internal::compiler::Node* v8::internal::compiler::WasmGraphBuilder::Throw(uint32_t, const v8::internal::wasm::WasmException*, v8::internal::Vector<v8::internal::compiler::Node*>)’:
> ../deps/v8/src/compiler/wasm-compiler.cc:2073:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 2073 | value = graph()->NewNode(m->BitcastFloat32ToInt32(), value);
> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/wasm-compiler.cc:2075:7: note: here
> 2075 | case wasm::kWasmI32:
> | ^~~~
> ../deps/v8/src/compiler/wasm-compiler.cc:2079:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 2079 | value = graph()->NewNode(m->BitcastFloat64ToInt64(), value);
> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/compiler/wasm-compiler.cc:2081:7: note: here
> 2081 | case wasm::kWasmI64: {
> | ^~~~
> In file included 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/compilation-dependencies.h:9,
> from ../deps/v8/src/optimized-compilation-info.h:11,
> from ../deps/v8/src/compiler/wasm-compiler.h:12,
> from ../deps/v8/src/compiler/wasm-compiler.cc:5:
> ../deps/v8/src/utils.h: In function ‘int v8::internal::WhichPowerOf2(T) [with T = unsigned int; <template-parameter-1-2> = void]’:
> ../deps/v8/src/utils.h:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 84 | bits++;
> | ^~~~
> ../deps/v8/src/utils.h:86:5: note: here
> 86 | case 4:
> | ^~~~
> ../deps/v8/src/utils.h:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 87 | bits++;
> | ^~~~
> ../deps/v8/src/utils.h:89:5: note: here
> 89 | case 2:
> | ^~~~
> In file included from ../deps/v8/src/compiler/diamond.h:9,
> from ../deps/v8/src/compiler/wasm-compiler.cc:21:
> ../deps/v8/src/compiler/graph.h: In member function ‘v8::internal::compiler::Node* v8::internal::compiler::WasmGraphBuilder::BuildChangeEndiannessStore(v8::internal::compiler::Node*, v8::internal::MachineRepresentation, v8::internal::wasm::ValueType)’:
> ../deps/v8/src/compiler/graph.h:70:41: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 70 | std::array<Node*, sizeof...(nodes)> nodes_arr{{nodes...}};
> | ^~~~~~~~~
> ../deps/v8/src/compiler/wasm-compiler.cc:1091:9: note: ‘result’ was declared here
> 1091 | Node* result;
> | ^~~~~~
> In file included from ../deps/v8/src/compiler/diamond.h:9,
> from ../deps/v8/src/compiler/wasm-compiler.cc:21:
> ../deps/v8/src/compiler/graph.h: In member function ‘v8::internal::compiler::Node* v8::internal::compiler::WasmGraphBuilder::BuildChangeEndiannessLoad(v8::internal::compiler::Node*, v8::internal::MachineType, v8::internal::wasm::ValueType)’:
> ../deps/v8/src/compiler/graph.h:70:41: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 70 | std::array<Node*, sizeof...(nodes)> nodes_arr{{nodes...}};
> | ^~~~~~~~~
> ../deps/v8/src/compiler/wasm-compiler.cc:1240:9: note: ‘result’ was declared here
> 1240 | Node* result;
> | ^~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/zone-stats.o ../deps/v8/src/compiler/zone-stats.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/zone-stats.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/zone-stats.h:13,
> from ../deps/v8/src/compiler/zone-stats.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/contexts.o ../deps/v8/src/contexts.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/contexts.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/contexts.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/debug/debug.h:19,
> from ../deps/v8/src/contexts.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/contexts.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/contexts.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/contexts.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/contexts.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/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/contexts.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/isolate-inl.h:9,
> from ../deps/v8/src/contexts.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/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/contexts.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/isolate-inl.h:9,
> from ../deps/v8/src/contexts.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/contexts.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/contexts.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/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/contexts.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/isolate-inl.h:9,
> from ../deps/v8/src/contexts.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/conversions.o ../deps/v8/src/conversions.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/conversions.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/conversions.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/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/conversions.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/conversions.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/conversions.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/conversions.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:15,
> 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/conversions.cc:17:
> ../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-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/conversions.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/counters.h:15,
> 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/conversions.cc:17:
> ../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/conversions.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/conversions.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/conversions.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/conversions.cc:17:
> ../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/conversions.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/counters.h:15,
> 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/conversions.cc:17:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/counters.o ../deps/v8/src/counters.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/counters.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/counters.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/counters.h:11,
> from ../deps/v8/src/counters.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/counters.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.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/counters.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:15,
> from ../deps/v8/src/counters.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.cc:5:
> ../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/counters.h:15,
> from ../deps/v8/src/counters.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/log-inl.h:10,
> from ../deps/v8/src/counters.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/counters.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.cc:5:
> ../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/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/log-inl.h:10,
> from ../deps/v8/src/counters.cc:12:
> ../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/log-inl.h:10,
> from ../deps/v8/src/counters.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/counters.h:15,
> from ../deps/v8/src/counters.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/counters.cc: In member function ‘void v8::internal::RuntimeCallStatEntries::Print(std::ostream&)’:
> ../deps/v8/src/counters.cc:342:50: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
> 342 | entry.SetTotal(total_time, total_call_count);
> | ^
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/counters.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/counters.cc:387:47: note: initializing argument 1 of ‘void v8::internal::RuntimeCallStatEntries::Entry::SetTotal(v8::base::TimeDelta, uint64_t)’
> 387 | V8_NOINLINE void SetTotal(base::TimeDelta total_time,
> | ~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/counters.cc:346:48: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
> 346 | Entry("Total", total_time, total_call_count).Print(os);
> | ^
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/counters.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/counters.cc:363:45: note: initializing argument 2 of ‘v8::internal::RuntimeCallStatEntries::Entry::Entry(const char*, v8::base::TimeDelta, uint64_t)’
> 363 | Entry(const char* name, base::TimeDelta time, uint64_t count)
> | ~~~~~~~~~~~~~~~~^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/date.o ../deps/v8/src/date.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/date.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/date.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/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/date.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/conversions.h:11,
> from ../deps/v8/src/date.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/date.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/conversions.h:11,
> from ../deps/v8/src/date.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:15,
> 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/date.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/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/date.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/counters.h:15,
> 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/date.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/date.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/conversions.h:11,
> from ../deps/v8/src/date.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/date.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: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/date.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/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/date.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/counters.h:15,
> 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/date.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/dateparser.o ../deps/v8/src/dateparser.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/dateparser.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/dateparser.h:9,
> from ../deps/v8/src/dateparser.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/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/dateparser.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/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/dateparser.h:9,
> from ../deps/v8/src/dateparser.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/dateparser.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/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/dateparser.h:9,
> from ../deps/v8/src/dateparser.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:15,
> 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/dateparser.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/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/dateparser.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/counters.h:15,
> 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/dateparser.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/dateparser.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/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/dateparser.h:9,
> from ../deps/v8/src/dateparser.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/dateparser.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: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/dateparser.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/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/dateparser.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/counters.h:15,
> 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/dateparser.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-coverage.o ../deps/v8/src/debug/debug-coverage.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-coverage.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/debug/debug-coverage.h:11,
> from ../deps/v8/src/debug/debug-coverage.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/debug/debug-coverage.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:19,
> from ../deps/v8/src/debug/debug-coverage.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/debug/debug-coverage.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/debug/debug-coverage.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-coverage.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/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/debug/debug-coverage.h:11,
> from ../deps/v8/src/debug/debug-coverage.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-coverage.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/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/debug/debug-coverage.h:11,
> from ../deps/v8/src/debug/debug-coverage.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-coverage.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/debug/debug-coverage.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/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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-coverage.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/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/debug/debug-coverage.h:11,
> from ../deps/v8/src/debug/debug-coverage.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-coverage.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-evaluate.o ../deps/v8/src/debug/debug-evaluate.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-evaluate.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/frames.h:8,
> from ../deps/v8/src/debug/debug-evaluate.h:10,
> from ../deps/v8/src/debug/debug-evaluate.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/debug/debug-evaluate.h:10,
> from ../deps/v8/src/debug/debug-evaluate.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/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/debug/debug-evaluate.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/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/debug/debug-evaluate.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/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/debug/debug-evaluate.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/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/debug/debug-evaluate.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/frames.h:8,
> from ../deps/v8/src/debug/debug-evaluate.h:10,
> from ../deps/v8/src/debug/debug-evaluate.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/debug-evaluate.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/frames.h:8,
> from ../deps/v8/src/debug/debug-evaluate.h:10,
> from ../deps/v8/src/debug/debug-evaluate.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/debug-evaluate.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/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/debug/debug-evaluate.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/debug-evaluate.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/frames.h:8,
> from ../deps/v8/src/debug/debug-evaluate.h:10,
> from ../deps/v8/src/debug/debug-evaluate.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/debug-evaluate.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-frames.o ../deps/v8/src/debug/debug-frames.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-frames.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-frames.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-frames.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/deoptimizer.h:18,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-frames.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/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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-frames.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/objects/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-frames.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-frames.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/objects/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-frames.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-frames.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-frames.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-frames.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/objects/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-frames.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-frames.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-frames.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-frames.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-scope-iterator.o ../deps/v8/src/debug/debug-scope-iterator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-scope-iterator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.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/deoptimizer.h:18,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.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/debug/debug.h:26,
> from ../deps/v8/src/debug/debug-scope-iterator.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-scope-iterator.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-scope-iterator.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-scope-iterator.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-scope-iterator.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.h:8,
> from ../deps/v8/src/debug/debug-scope-iterator.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-scope-iterator.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-scopes.o ../deps/v8/src/debug/debug-scopes.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-scopes.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scopes.h:10,
> from ../deps/v8/src/debug/debug-scopes.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scopes.h:10,
> from ../deps/v8/src/debug/debug-scopes.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/deoptimizer.h:18,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scopes.h:10,
> from ../deps/v8/src/debug/debug-scopes.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/debug/debug.h:26,
> from ../deps/v8/src/debug/debug-scopes.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scopes.h:10,
> from ../deps/v8/src/debug/debug-scopes.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-scopes.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scopes.h:10,
> from ../deps/v8/src/debug/debug-scopes.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-scopes.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scopes.h:10,
> from ../deps/v8/src/debug/debug-scopes.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-scopes.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scopes.h:10,
> from ../deps/v8/src/debug/debug-scopes.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-scopes.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-scopes.h:10,
> from ../deps/v8/src/debug/debug-scopes.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-scopes.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-stack-trace-iterator.o ../deps/v8/src/debug/debug-stack-trace-iterator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-stack-trace-iterator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/deoptimizer.h:18,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/debug/debug.h:26,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/deoptimizer.h:17,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/debug/debug-frames.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.h:8,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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/frames-inl.h:11,
> from ../deps/v8/src/debug/debug-stack-trace-iterator.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-type-profile.o ../deps/v8/src/debug/debug-type-profile.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-type-profile.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/debug/debug-type-profile.h:11,
> from ../deps/v8/src/debug/debug-type-profile.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/debug/debug-type-profile.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/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/debug/debug-type-profile.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/debug/debug-type-profile.h:11,
> from ../deps/v8/src/debug/debug-type-profile.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/debug/debug-type-profile.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/debug/debug-type-profile.h:11,
> from ../deps/v8/src/debug/debug-type-profile.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/debug/debug-type-profile.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/debug/debug-type-profile.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/debug/debug-type-profile.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/debug/debug-type-profile.h:11,
> from ../deps/v8/src/debug/debug-type-profile.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/debug/debug-type-profile.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/debug/debug-type-profile.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/debug/debug-type-profile.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/debug/debug-type-profile.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug.o ../deps/v8/src/debug/debug.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/debug/debug.h:11,
> from ../deps/v8/src/debug/debug.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/debug/debug.h:19,
> from ../deps/v8/src/debug/debug.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/debug/debug.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/debug/debug.h:26,
> from ../deps/v8/src/debug/debug.cc:5:
> ../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/debug/debug.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/debug.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/debug/debug.h:11,
> from ../deps/v8/src/debug/debug.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/debug.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/debug/debug.h:11,
> from ../deps/v8/src/debug/debug.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/debug.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/debug/debug.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/debug.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/debug/debug.h:11,
> from ../deps/v8/src/debug/debug.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/debug.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/debug/debug.cc: In member function ‘void v8::internal::Debug::Break(v8::internal::JavaScriptFrame*, v8::internal::Handle<v8::internal::JSFunction>)’:
> ../deps/v8/src/debug/debug.cc:537:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 537 | if (current_frame_count > target_frame_count) return;
> | ^~
> ../deps/v8/src/debug/debug.cc:539:5: note: here
> 539 | case StepIn: {
> | ^~~~
> ../deps/v8/src/debug/debug.cc: In member function ‘void v8::internal::Debug::PrepareStep(v8::internal::StepAction)’:
> ../deps/v8/src/debug/debug.cc:1130:41: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1130 | thread_local_.target_frame_count_ = current_frame_count;
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/debug/debug.cc:1132:5: note: here
> 1132 | case StepIn:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/liveedit.o ../deps/v8/src/debug/liveedit.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/liveedit.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/debug/liveedit.h:29,
> from ../deps/v8/src/debug/liveedit.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/debug/liveedit.h:29,
> from ../deps/v8/src/debug/liveedit.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/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/debug/liveedit.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/x64/assembler-x64-inl.h:11,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/liveedit.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/debug/liveedit.h:29,
> from ../deps/v8/src/debug/liveedit.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/liveedit.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/debug/liveedit.h:29,
> from ../deps/v8/src/debug/liveedit.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/liveedit.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/debug/liveedit.h:29,
> from ../deps/v8/src/debug/liveedit.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/liveedit.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/debug/liveedit.h:29,
> from ../deps/v8/src/debug/liveedit.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/liveedit.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/debug/liveedit.h:29,
> from ../deps/v8/src/debug/liveedit.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/debug/liveedit.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/deoptimize-reason.o ../deps/v8/src/deoptimize-reason.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/deoptimize-reason.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/deoptimizer.o ../deps/v8/src/deoptimizer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/deoptimizer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/deoptimizer.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/deoptimizer.h:17,
> from ../deps/v8/src/deoptimizer.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/deoptimizer.h:18,
> from ../deps/v8/src/deoptimizer.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/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/deoptimizer.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/deoptimizer.h:17,
> from ../deps/v8/src/deoptimizer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/deoptimizer.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/deoptimizer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/deoptimizer.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/deoptimizer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/deoptimizer.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/deoptimizer.h:17,
> from ../deps/v8/src/deoptimizer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/deoptimizer.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/deoptimizer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/deoptimizer.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/disassembler.o ../deps/v8/src/disassembler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/disassembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/disassembler.h:9,
> from ../deps/v8/src/disassembler.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/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/disassembler.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/disassembler.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) {
> | ^~~~~~~~
> ../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/disassembler.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/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/disassembler.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/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/disassembler.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/disassembler.h:9,
> from ../deps/v8/src/disassembler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/disassembler.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/disassembler.h:9,
> from ../deps/v8/src/disassembler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/disassembler.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/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/disassembler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/disassembler.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/disassembler.h:9,
> from ../deps/v8/src/disassembler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/disassembler.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/diy-fp.o ../deps/v8/src/diy-fp.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/diy-fp.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/dtoa.o ../deps/v8/src/dtoa.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/dtoa.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/dtoa.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/eh-frame.o ../deps/v8/src/eh-frame.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/eh-frame.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/eh-frame.h:10,
> from ../deps/v8/src/eh-frame.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/eh-frame.h:10,
> from ../deps/v8/src/eh-frame.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/elements-kind.o ../deps/v8/src/elements-kind.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/elements-kind.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/elements-kind.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/api.h:13,
> from ../deps/v8/src/elements-kind.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/elements-kind.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/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/elements-kind.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/elements-kind.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/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/elements-kind.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/elements-kind.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/api.h:13,
> from ../deps/v8/src/elements-kind.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/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/elements-kind.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/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/elements-kind.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/elements-kind.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/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/elements-kind.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/elements-kind.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/api.h:13,
> from ../deps/v8/src/elements-kind.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/elements.o ../deps/v8/src/elements.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/elements.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/keys.h:8,
> from ../deps/v8/src/elements.h:9,
> from ../deps/v8/src/elements.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/elements.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/isolate-inl.h:8,
> from ../deps/v8/src/elements.cc:11:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/elements.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/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/keys.h:8,
> from ../deps/v8/src/elements.h:9,
> from ../deps/v8/src/elements.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/isolate-inl.h:9,
> from ../deps/v8/src/elements.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/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/keys.h:8,
> from ../deps/v8/src/elements.h:9,
> from ../deps/v8/src/elements.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/isolate-inl.h:9,
> from ../deps/v8/src/elements.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/isolate-inl.h:8,
> from ../deps/v8/src/elements.cc:11:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/elements.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/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/keys.h:8,
> from ../deps/v8/src/elements.h:9,
> from ../deps/v8/src/elements.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/isolate-inl.h:9,
> from ../deps/v8/src/elements.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/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/isolate-inl.h:9,
> from ../deps/v8/src/elements.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/isolate-inl.h:8,
> from ../deps/v8/src/elements.cc:11:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/execution.o ../deps/v8/src/execution.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/execution.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/execution.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/api.h:13,
> from ../deps/v8/src/execution.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:19,
> from ../deps/v8/src/execution.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/execution.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/api.h:13,
> from ../deps/v8/src/execution.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/isolate-inl.h:9,
> from ../deps/v8/src/execution.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/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/execution.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/isolate-inl.h:9,
> from ../deps/v8/src/execution.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/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/execution.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/isolate-inl.h:9,
> from ../deps/v8/src/execution.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/api.h:13,
> from ../deps/v8/src/execution.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/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/isolate-inl.h:9,
> from ../deps/v8/src/execution.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/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/execution.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/isolate-inl.h:9,
> from ../deps/v8/src/execution.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/externalize-string-extension.o ../deps/v8/src/extensions/externalize-string-extension.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/externalize-string-extension.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/extensions/externalize-string-extension.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/api.h:13,
> from ../deps/v8/src/extensions/externalize-string-extension.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/extensions/externalize-string-extension.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/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/extensions/externalize-string-extension.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/extensions/externalize-string-extension.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/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/extensions/externalize-string-extension.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/extensions/externalize-string-extension.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/api.h:13,
> from ../deps/v8/src/extensions/externalize-string-extension.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/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/extensions/externalize-string-extension.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/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/extensions/externalize-string-extension.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/extensions/externalize-string-extension.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/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/extensions/externalize-string-extension.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/extensions/externalize-string-extension.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/api.h:13,
> from ../deps/v8/src/extensions/externalize-string-extension.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/free-buffer-extension.o ../deps/v8/src/extensions/free-buffer-extension.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/free-buffer-extension.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/isolate.h:20,
> from ../deps/v8/src/extensions/free-buffer-extension.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/extensions/free-buffer-extension.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/gc-extension.o ../deps/v8/src/extensions/gc-extension.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/gc-extension.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/extensions/gc-extension.h:9,
> from ../deps/v8/src/extensions/gc-extension.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/ignition-statistics-extension.o ../deps/v8/src/extensions/ignition-statistics-extension.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/ignition-statistics-extension.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/extensions/ignition-statistics-extension.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/extensions/ignition-statistics-extension.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) {
> | ^~~~~~~~
> ../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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/statistics-extension.o ../deps/v8/src/extensions/statistics-extension.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/statistics-extension.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/extensions/statistics-extension.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/counters.h:11,
> from ../deps/v8/src/extensions/statistics-extension.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/extensions/statistics-extension.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/extensions/statistics-extension.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/extensions/statistics-extension.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:15,
> from ../deps/v8/src/extensions/statistics-extension.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/extensions/statistics-extension.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/counters.h:15,
> from ../deps/v8/src/extensions/statistics-extension.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/heap/heap-inl.h:15,
> from ../deps/v8/src/extensions/statistics-extension.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/extensions/statistics-extension.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/extensions/statistics-extension.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/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/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/extensions/statistics-extension.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/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/extensions/statistics-extension.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/counters.h:15,
> from ../deps/v8/src/extensions/statistics-extension.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/trigger-failure-extension.o ../deps/v8/src/extensions/trigger-failure-extension.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/trigger-failure-extension.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/external-reference-table.o ../deps/v8/src/external-reference-table.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/external-reference-table.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/external-reference-table.h:10,
> from ../deps/v8/src/external-reference-table.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/counters.h:11,
> from ../deps/v8/src/external-reference-table.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/accessors.h:11,
> from ../deps/v8/src/external-reference-table.h:10,
> from ../deps/v8/src/external-reference-table.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/external-reference-table.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/accessors.h:11,
> from ../deps/v8/src/external-reference-table.h:10,
> from ../deps/v8/src/external-reference-table.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:15,
> from ../deps/v8/src/external-reference-table.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/external-reference-table.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/counters.h:15,
> from ../deps/v8/src/external-reference-table.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/macro-assembler.h:9,
> from ../deps/v8/src/ic/stub-cache.h:8,
> from ../deps/v8/src/external-reference-table.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/external-reference.o ../deps/v8/src/external-reference.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/external-reference.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/external-reference.h:9,
> from ../deps/v8/src/external-reference.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/api.h:13,
> from ../deps/v8/src/external-reference.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/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/external-reference.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/external-reference.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/counters.h:11,
> from ../deps/v8/src/external-reference.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/runtime/runtime.h:11,
> from ../deps/v8/src/external-reference.h:9,
> from ../deps/v8/src/external-reference.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/external-reference.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/runtime/runtime.h:11,
> from ../deps/v8/src/external-reference.h:9,
> from ../deps/v8/src/external-reference.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/external-reference.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/api.h:13,
> from ../deps/v8/src/external-reference.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/debug/debug.h:26,
> from ../deps/v8/src/external-reference.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/api.h:13,
> from ../deps/v8/src/external-reference.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/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/external-reference.cc:19:
> ../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/runtime/runtime.h:11,
> from ../deps/v8/src/external-reference.h:9,
> from ../deps/v8/src/external-reference.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/external-reference.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/external-reference.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/fast-dtoa.o ../deps/v8/src/fast-dtoa.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/fast-dtoa.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/fast-dtoa.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 {
> | ~~~~~~~~~~^~~~~
> ../deps/v8/src/fast-dtoa.cc: In function ‘void v8::internal::BiggestPowerTen(uint32_t, int, uint32_t*, int*)’:
> ../deps/v8/src/fast-dtoa.cc:228:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 228 | if (kTen9 <= number) {
> | ^~
> ../deps/v8/src/fast-dtoa.cc:234:5: note: here
> 234 | case 29:
> | ^~~~
> ../deps/v8/src/fast-dtoa.cc:237:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 237 | if (kTen8 <= number) {
> | ^~
> ../deps/v8/src/fast-dtoa.cc:243:5: note: here
> 243 | case 26:
> | ^~~~
> ../deps/v8/src/fast-dtoa.cc:246:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 246 | if (kTen7 <= number) {
> | ^~
> ../deps/v8/src/fast-dtoa.cc:252:5: note: here
> 252 | case 23:
> | ^~~~
> ../deps/v8/src/fast-dtoa.cc:256:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 256 | if (kTen6 <= number) {
> | ^~
> ../deps/v8/src/fast-dtoa.cc:262:5: note: here
> 262 | case 19:
> | ^~~~
> ../deps/v8/src/fast-dtoa.cc:265:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 265 | if (kTen5 <= number) {
> | ^~
> ../deps/v8/src/fast-dtoa.cc:271:5: note: here
> 271 | case 16:
> | ^~~~
> ../deps/v8/src/fast-dtoa.cc:274:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 274 | if (kTen4 <= number) {
> | ^~
> ../deps/v8/src/fast-dtoa.cc:280:5: note: here
> 280 | case 13:
> | ^~~~
> ../deps/v8/src/fast-dtoa.cc:284:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 284 | if (1000 <= number) {
> | ^~
> ../deps/v8/src/fast-dtoa.cc:290:5: note: here
> 290 | case 9:
> | ^~~~
> ../deps/v8/src/fast-dtoa.cc:293:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 293 | if (100 <= number) {
> | ^~
> ../deps/v8/src/fast-dtoa.cc:299:5: note: here
> 299 | case 6:
> | ^~~~
> ../deps/v8/src/fast-dtoa.cc:302:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 302 | if (10 <= number) {
> | ^~
> ../deps/v8/src/fast-dtoa.cc:308:5: note: here
> 308 | case 3:
> | ^~~~
> ../deps/v8/src/fast-dtoa.cc:311:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 311 | if (1 <= number) {
> | ^~
> ../deps/v8/src/fast-dtoa.cc:317:5: note: here
> 317 | case 0:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/feedback-vector.o ../deps/v8/src/feedback-vector.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/feedback-vector.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/feedback-vector.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/code-stubs.h:12,
> from ../deps/v8/src/feedback-vector.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/code-stubs.h:12,
> from ../deps/v8/src/feedback-vector.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/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/feedback-vector-inl.h:10,
> from ../deps/v8/src/feedback-vector.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/feedback-vector.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/feedback-vector-inl.h:10,
> from ../deps/v8/src/feedback-vector.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/feedback-vector.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/feedback-vector-inl.h:10,
> from ../deps/v8/src/feedback-vector.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/code-stubs.h:12,
> from ../deps/v8/src/feedback-vector.cc:6:
> ../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/feedback-vector-inl.h:10,
> from ../deps/v8/src/feedback-vector.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/feedback-vector.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/feedback-vector-inl.h:10,
> from ../deps/v8/src/feedback-vector.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/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/feedback-vector-inl.h:10,
> from ../deps/v8/src/feedback-vector.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/code-stubs.h:12,
> from ../deps/v8/src/feedback-vector.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/field-type.o ../deps/v8/src/field-type.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/field-type.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/field-type.h:8,
> from ../deps/v8/src/field-type.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/handles-inl.h:9,
> from ../deps/v8/src/field-type.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/field-type.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/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/field-type.h:8,
> from ../deps/v8/src/field-type.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/field-type.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/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/field-type.h:8,
> from ../deps/v8/src/field-type.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/field-type.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/field-type.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/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/field-type.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/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/field-type.h:8,
> from ../deps/v8/src/field-type.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/field-type.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/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/field-type.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/handles-inl.h:11,
> from ../deps/v8/src/field-type.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/field-type.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/fixed-dtoa.o ../deps/v8/src/fixed-dtoa.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/fixed-dtoa.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/fixed-dtoa.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/flags.o ../deps/v8/src/flags.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/flags.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/flags.cc:13:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/frames.o ../deps/v8/src/frames.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/frames.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/frames.h:8,
> from ../deps/v8/src/frames.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/frames.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/deoptimizer.h:17,
> from ../deps/v8/src/frames.cc:11:
> ../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/frames-inl.h:11,
> from ../deps/v8/src/frames.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/frames.h:8,
> from ../deps/v8/src/frames.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/frames-inl.h:11,
> from ../deps/v8/src/frames.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/frames.h:8,
> from ../deps/v8/src/frames.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/frames-inl.h:11,
> from ../deps/v8/src/frames.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/deoptimizer.h:17,
> from ../deps/v8/src/frames.cc:11:
> ../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/frames-inl.h:11,
> from ../deps/v8/src/frames.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/frames.h:8,
> from ../deps/v8/src/frames.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/frames-inl.h:11,
> from ../deps/v8/src/frames.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/frames.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/deoptimizer.h:17,
> from ../deps/v8/src/frames.cc:11:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/futex-emulation.o ../deps/v8/src/futex-emulation.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/futex-emulation.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/futex-emulation.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/handles-inl.h:9,
> from ../deps/v8/src/futex-emulation.cc:12:
> ../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/futex-emulation.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/futex-emulation.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/handles-inl.h:11,
> from ../deps/v8/src/futex-emulation.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/futex-emulation.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/handles-inl.h:11,
> from ../deps/v8/src/futex-emulation.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/handles-inl.h:9,
> from ../deps/v8/src/futex-emulation.cc:12:
> ../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/futex-emulation.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/futex-emulation.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/handles-inl.h:11,
> from ../deps/v8/src/futex-emulation.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/futex-emulation.cc:12:
> ../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/handles-inl.h:11,
> from ../deps/v8/src/futex-emulation.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/handles-inl.h:9,
> from ../deps/v8/src/futex-emulation.cc:12:
> ../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/futex-emulation.cc: In static member function ‘static v8::internal::Object* v8::internal::FutexEmulation::Wait(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSArrayBuffer>, size_t, int32_t, double)’:
> ../deps/v8/src/futex-emulation.cc:116:47: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
> 116 | base::TimeTicks timeout_time = start_time + rel_timeout;
> | ^~~~~~~~~~~
> In file included from ../deps/v8/src/futex-emulation.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) {
> | ^~~~~~~~
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/gdb-jit.o ../deps/v8/src/gdb-jit.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/gdb-jit.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/gdb-jit.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/api.h:13,
> from ../deps/v8/src/gdb-jit.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) {
> | ^~~~~~~~
> ../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/frames-inl.h:9,
> from ../deps/v8/src/gdb-jit.cc:14:
> ../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/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/frames-inl.h:11,
> from ../deps/v8/src/gdb-jit.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/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/gdb-jit.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/frames-inl.h:11,
> from ../deps/v8/src/gdb-jit.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/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/gdb-jit.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/frames-inl.h:11,
> from ../deps/v8/src/gdb-jit.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/api.h:13,
> from ../deps/v8/src/gdb-jit.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/frames-inl.h:11,
> from ../deps/v8/src/gdb-jit.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/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/gdb-jit.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/frames-inl.h:11,
> from ../deps/v8/src/gdb-jit.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/gdb-jit.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/api.h:13,
> from ../deps/v8/src/gdb-jit.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/global-handles.o ../deps/v8/src/global-handles.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/global-handles.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/global-handles.h:14,
> from ../deps/v8/src/global-handles.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/api.h:13,
> from ../deps/v8/src/global-handles.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/global-handles.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/global-handles.h:14,
> from ../deps/v8/src/global-handles.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/global-handles.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/global-handles.h:14,
> from ../deps/v8/src/global-handles.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/global-handles.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/global-handles.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/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/global-handles.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/handles.h:15,
> from ../deps/v8/src/global-handles.h:14,
> from ../deps/v8/src/global-handles.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/global-handles.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/global-handles.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/global-handles.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/global-handles.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/handler-table.o ../deps/v8/src/handler-table.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/handler-table.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/handler-table.h:10,
> from ../deps/v8/src/handler-table.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/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/handler-table.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/handler-table.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) {
> | ^~~~~~~~
> 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/handler-table.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/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/handler-table.cc:9:
> ../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/handler-table.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/handler-table.h:10,
> from ../deps/v8/src/handler-table.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/handler-table.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/handler-table.h:10,
> from ../deps/v8/src/handler-table.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/handler-table.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/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/handler-table.cc:9:
> ../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/handler-table.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/handler-table.h:10,
> from ../deps/v8/src/handler-table.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/handler-table.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/handles.o ../deps/v8/src/handles.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/handles.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/handles.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/api.h:13,
> from ../deps/v8/src/handles.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/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.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/handles.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.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/handles.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.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/api.h:13,
> from ../deps/v8/src/handles.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/handles.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/handles.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.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/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.cc:11:
> ../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/handles.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/api.h:13,
> from ../deps/v8/src/handles.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/array-buffer-collector.o ../deps/v8/src/heap/array-buffer-collector.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/array-buffer-collector.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/js-array.h:8,
> from ../deps/v8/src/heap/array-buffer-collector.h:11,
> from ../deps/v8/src/heap/array-buffer-collector.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/counters.h:11,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/array-buffer-collector.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/js-array.h:8,
> from ../deps/v8/src/heap/array-buffer-collector.h:11,
> from ../deps/v8/src/heap/array-buffer-collector.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/heap/array-buffer-collector.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/js-array.h:8,
> from ../deps/v8/src/heap/array-buffer-collector.h:11,
> from ../deps/v8/src/heap/array-buffer-collector.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/array-buffer-collector.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/array-buffer-collector.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/array-buffer-collector.cc:9:
> ../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/heap/array-buffer-collector.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/js-array.h:8,
> from ../deps/v8/src/heap/array-buffer-collector.h:11,
> from ../deps/v8/src/heap/array-buffer-collector.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/heap/array-buffer-collector.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/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/heap/array-buffer-collector.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/heap/array-buffer-collector.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/array-buffer-collector.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/array-buffer-tracker.o ../deps/v8/src/heap/array-buffer-tracker.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/array-buffer-tracker.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/js-array.h:8,
> from ../deps/v8/src/heap/array-buffer-collector.h:11,
> from ../deps/v8/src/heap/array-buffer-tracker.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 {
> | ~~~~~~~~~~^~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/array-buffer-tracker.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/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/js-array.h:8,
> from ../deps/v8/src/heap/array-buffer-collector.h:11,
> from ../deps/v8/src/heap/array-buffer-tracker.cc:9:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/array-buffer-tracker.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/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/js-array.h:8,
> from ../deps/v8/src/heap/array-buffer-collector.h:11,
> from ../deps/v8/src/heap/array-buffer-tracker.cc:9:
> ../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:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/array-buffer-tracker.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) {
> | ^~~~~~~~
> ../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-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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/array-buffer-tracker.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/array-buffer-tracker.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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/array-buffer-tracker.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/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/js-array.h:8,
> from ../deps/v8/src/heap/array-buffer-collector.h:11,
> from ../deps/v8/src/heap/array-buffer-tracker.cc:9:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/array-buffer-tracker.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/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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/array-buffer-tracker.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/array-buffer-tracker.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/array-buffer-tracker.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/code-stats.o ../deps/v8/src/heap/code-stats.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/code-stats.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-inl.h:15,
> from ../deps/v8/src/heap/code-stats.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 {
> | ~~~~~~~~~~^~~~~
> 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/code-stats.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/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-inl.h:15,
> from ../deps/v8/src/heap/code-stats.cc:6:
> ../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/code-stats.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/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-inl.h:15,
> from ../deps/v8/src/heap/code-stats.cc:6:
> ../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:15,
> 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/code-stats.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/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/code-stats.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/counters.h:15,
> 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/code-stats.cc:6:
> ../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/heap/code-stats.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/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-inl.h:15,
> from ../deps/v8/src/heap/code-stats.cc:6:
> ../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/code-stats.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/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/code-stats.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/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/code-stats.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/counters.h:15,
> 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/code-stats.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/concurrent-marking.o ../deps/v8/src/heap/concurrent-marking.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/concurrent-marking.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/concurrent-marking.h:14,
> from ../deps/v8/src/heap/concurrent-marking.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/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/concurrent-marking.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/concurrent-marking.h:14,
> from ../deps/v8/src/heap/concurrent-marking.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/concurrent-marking.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/concurrent-marking.h:14,
> from ../deps/v8/src/heap/concurrent-marking.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:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/concurrent-marking.cc:12:
> ../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/gc-tracer.h:11,
> from ../deps/v8/src/heap/concurrent-marking.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/counters.h:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/concurrent-marking.cc:12:
> ../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/heap/concurrent-marking.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/concurrent-marking.h:14,
> from ../deps/v8/src/heap/concurrent-marking.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/concurrent-marking.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/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/heap/concurrent-marking.cc:13:
> ../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/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/heap/concurrent-marking.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/counters.h:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/concurrent-marking.cc:12:
> ../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/heap/concurrent-marking.cc: In member function ‘void v8::internal::ConcurrentMarking::Run(int, v8::internal::ConcurrentMarking::TaskState*)’:
> ../deps/v8/src/heap/concurrent-marking.cc:409:9: warning: ‘object’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 409 | if (!ShouldVisit(object)) return 0;
> ../deps/v8/src/heap/concurrent-marking.cc:547:21: note: ‘object’ was declared here
> 547 | HeapObject* object;
> | ^~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/embedder-tracing.o ../deps/v8/src/heap/embedder-tracing.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/embedder-tracing.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/factory.o ../deps/v8/src/heap/factory.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/factory.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/heap/factory.h:10,
> from ../deps/v8/src/heap/factory.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-source-ranges.h:8,
> from ../deps/v8/src/heap/factory.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) {
> | ^~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/heap/factory.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/heap/factory.h:10,
> from ../deps/v8/src/heap/factory.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/isolate-inl.h:9,
> from ../deps/v8/src/heap/factory.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/heap/factory.h:10,
> from ../deps/v8/src/heap/factory.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/isolate-inl.h:9,
> from ../deps/v8/src/heap/factory.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-source-ranges.h:8,
> from ../deps/v8/src/heap/factory.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/heap/factory.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/heap/factory.h:10,
> from ../deps/v8/src/heap/factory.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/isolate-inl.h:9,
> from ../deps/v8/src/heap/factory.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/heap/factory.cc:17:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/heap/factory.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-source-ranges.h:8,
> from ../deps/v8/src/heap/factory.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/gc-idle-time-handler.o ../deps/v8/src/heap/gc-idle-time-handler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/gc-idle-time-handler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-idle-time-handler.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-idle-time-handler.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-idle-time-handler.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-idle-time-handler.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-idle-time-handler.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:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-idle-time-handler.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-idle-time-handler.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/counters.h:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-idle-time-handler.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/gc-tracer.o ../deps/v8/src/heap/gc-tracer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/gc-tracer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-tracer.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/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-tracer.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-tracer.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-tracer.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-tracer.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:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-tracer.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/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-tracer.cc:5:
> ../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/counters.h:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-tracer.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/heap/gc-tracer.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-tracer.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-tracer.cc:5:
> ../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/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/heap/gc-tracer.cc:11:
> ../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/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/heap/gc-tracer.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/counters.h:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/gc-tracer.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/heap.o ../deps/v8/src/heap/heap.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/heap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/heap.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/api.h:13,
> from ../deps/v8/src/heap/heap.cc:11:
> ../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:19,
> from ../deps/v8/src/x64/assembler-x64-inl.h:11,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/heap/heap.cc:12:
> ../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/x64/assembler-x64-inl.h:11,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/heap/heap.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/api.h:13,
> from ../deps/v8/src/heap/heap.cc:11:
> ../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/heap/heap.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/heap.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/heap/heap.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/heap.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/heap/heap.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/api.h:13,
> from ../deps/v8/src/heap/heap.cc:11:
> ../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/heap/heap.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/heap.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/heap/heap.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/heap/heap-inl.h:20,
> 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/heap/heap.cc:12:
> ../deps/v8/src/heap/spaces-inl.h: In member function ‘v8::internal::MemoryChunk* v8::internal::MemoryChunkIterator::next()’:
> ../deps/v8/src/heap/spaces-inl.h:229:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 229 | state_ = kMapState;
> | ~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/heap/spaces-inl.h:232:5: note: here
> 232 | case kMapState: {
> | ^~~~
> ../deps/v8/src/heap/spaces-inl.h:234:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 234 | state_ = kCodeState;
> | ~~~~~~~^~~~~~~~~~~~
> ../deps/v8/src/heap/spaces-inl.h:237:5: note: here
> 237 | case kCodeState: {
> | ^~~~
> ../deps/v8/src/heap/spaces-inl.h:240:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 240 | state_ = kLargeObjectState;
> | ~~~~~~~^~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/heap/spaces-inl.h:243:5: note: here
> 243 | case kLargeObjectState: {
> | ^~~~
> ../deps/v8/src/heap/spaces-inl.h:245:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 245 | state_ = kFinishedState;
> | ~~~~~~~^~~~~~~~~~~~~~~~
> ../deps/v8/src/heap/spaces-inl.h:248:5: note: here
> 248 | case kFinishedState:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/incremental-marking-job.o ../deps/v8/src/heap/incremental-marking-job.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/incremental-marking-job.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/heap/incremental-marking-job.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/counters.h:11,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/incremental-marking-job.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/heap/incremental-marking-job.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/heap/incremental-marking-job.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/heap/incremental-marking-job.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/incremental-marking-job.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/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/incremental-marking-job.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/incremental-marking-job.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/heap/incremental-marking-job.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/heap/incremental-marking-job.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/heap/incremental-marking-job.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: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/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/heap/incremental-marking-job.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/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/heap/incremental-marking-job.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/incremental-marking-job.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/incremental-marking.o ../deps/v8/src/heap/incremental-marking.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/incremental-marking.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/incremental-marking.h:9,
> from ../deps/v8/src/heap/incremental-marking.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/code-stubs.h:12,
> from ../deps/v8/src/heap/incremental-marking.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/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/code-stubs.h:12,
> from ../deps/v8/src/heap/incremental-marking.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/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/incremental-marking.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/incremental-marking.h:9,
> from ../deps/v8/src/heap/incremental-marking.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/incremental-marking.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/incremental-marking.h:9,
> from ../deps/v8/src/heap/incremental-marking.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/incremental-marking.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/code-stubs.h:12,
> from ../deps/v8/src/heap/incremental-marking.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/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/incremental-marking.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/incremental-marking.h:9,
> from ../deps/v8/src/heap/incremental-marking.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/incremental-marking.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/heap/incremental-marking.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/code-stubs.h:12,
> from ../deps/v8/src/heap/incremental-marking.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/heap/objects-visiting.h:10,
> from ../deps/v8/src/heap/mark-compact.h:12,
> from ../deps/v8/src/heap/incremental-marking.h:11,
> from ../deps/v8/src/heap/incremental-marking.cc:5:
> ../deps/v8/src/objects-body-descriptors.h: In member function ‘size_t v8::internal::IncrementalMarking::Step(size_t, v8::internal::IncrementalMarking::CompletionAction, v8::internal::StepOrigin, v8::internal::WorklistToProcess)’:
> ../deps/v8/src/objects-body-descriptors.h:75:20: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 75 | IteratePointers(obj, start_offset, end_offset, v);
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/heap/incremental-marking.h:11,
> from ../deps/v8/src/heap/incremental-marking.cc:5:
> ../deps/v8/src/heap/mark-compact.h:464:19: note: ‘result’ was declared here
> 464 | HeapObject* result;
> | ^~~~~~
> In file included from ../deps/v8/src/heap/objects-visiting.h:10,
> from ../deps/v8/src/heap/mark-compact.h:12,
> from ../deps/v8/src/heap/incremental-marking.h:11,
> from ../deps/v8/src/heap/incremental-marking.cc:5:
> ../deps/v8/src/objects-body-descriptors.h:75:20: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 75 | IteratePointers(obj, start_offset, end_offset, v);
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/heap/incremental-marking.h:11,
> from ../deps/v8/src/heap/incremental-marking.cc:5:
> ../deps/v8/src/heap/mark-compact.h:478:19: note: ‘result’ was declared here
> 478 | HeapObject* result;
> | ^~~~~~
> In file included from ../deps/v8/src/heap/objects-visiting.h:10,
> from ../deps/v8/src/heap/mark-compact.h:12,
> from ../deps/v8/src/heap/incremental-marking.h:11,
> from ../deps/v8/src/heap/incremental-marking.cc:5:
> ../deps/v8/src/objects-body-descriptors.h: In member function ‘void v8::internal::IncrementalMarking::Hurry()’:
> ../deps/v8/src/objects-body-descriptors.h:75:20: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 75 | IteratePointers(obj, start_offset, end_offset, v);
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/heap/incremental-marking.h:11,
> from ../deps/v8/src/heap/incremental-marking.cc:5:
> ../deps/v8/src/heap/mark-compact.h:464:19: note: ‘result’ was declared here
> 464 | HeapObject* result;
> | ^~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/invalidated-slots.o ../deps/v8/src/heap/invalidated-slots.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/invalidated-slots.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/heap/invalidated-slots.h:13,
> from ../deps/v8/src/heap/invalidated-slots.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/item-parallel-job.o ../deps/v8/src/heap/item-parallel-job.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/item-parallel-job.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/item-parallel-job.h:16,
> from ../deps/v8/src/heap/item-parallel-job.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/counters.h:11,
> from ../deps/v8/src/heap/item-parallel-job.h:16,
> from ../deps/v8/src/heap/item-parallel-job.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/item-parallel-job.h:16,
> from ../deps/v8/src/heap/item-parallel-job.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/heap/item-parallel-job.h:16,
> from ../deps/v8/src/heap/item-parallel-job.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/item-parallel-job.h:16,
> from ../deps/v8/src/heap/item-parallel-job.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:15,
> from ../deps/v8/src/heap/item-parallel-job.h:16,
> from ../deps/v8/src/heap/item-parallel-job.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/item-parallel-job.h:16,
> from ../deps/v8/src/heap/item-parallel-job.cc:5:
> ../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/counters.h:15,
> from ../deps/v8/src/heap/item-parallel-job.h:16,
> from ../deps/v8/src/heap/item-parallel-job.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/mark-compact.o ../deps/v8/src/heap/mark-compact.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/mark-compact.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/concurrent-marking.h:14,
> from ../deps/v8/src/heap/mark-compact.h:10,
> from ../deps/v8/src/heap/mark-compact.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/code-stubs.h:12,
> from ../deps/v8/src/heap/mark-compact.cc:11:
> ../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/code-stubs.h:12,
> from ../deps/v8/src/heap/mark-compact.cc:11:
> ../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/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/frames-inl.h:11,
> from ../deps/v8/src/heap/mark-compact.cc:15:
> ../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/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/concurrent-marking.h:14,
> from ../deps/v8/src/heap/mark-compact.h:10,
> from ../deps/v8/src/heap/mark-compact.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/frames-inl.h:11,
> from ../deps/v8/src/heap/mark-compact.cc:15:
> ../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/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/concurrent-marking.h:14,
> from ../deps/v8/src/heap/mark-compact.h:10,
> from ../deps/v8/src/heap/mark-compact.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/frames-inl.h:11,
> from ../deps/v8/src/heap/mark-compact.cc:15:
> ../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/code-stubs.h:12,
> from ../deps/v8/src/heap/mark-compact.cc:11:
> ../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/frames-inl.h:11,
> from ../deps/v8/src/heap/mark-compact.cc:15:
> ../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/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/concurrent-marking.h:14,
> from ../deps/v8/src/heap/mark-compact.h:10,
> from ../deps/v8/src/heap/mark-compact.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/frames-inl.h:11,
> from ../deps/v8/src/heap/mark-compact.cc:15:
> ../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/frames-inl.h:11,
> from ../deps/v8/src/heap/mark-compact.cc:15:
> ../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/code-stubs.h:12,
> from ../deps/v8/src/heap/mark-compact.cc:11:
> ../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:20,
> 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/frames-inl.h:11,
> from ../deps/v8/src/heap/mark-compact.cc:15:
> ../deps/v8/src/heap/spaces-inl.h: In member function ‘v8::internal::MemoryChunk* v8::internal::MemoryChunkIterator::next()’:
> ../deps/v8/src/heap/spaces-inl.h:229:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 229 | state_ = kMapState;
> | ~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/heap/spaces-inl.h:232:5: note: here
> 232 | case kMapState: {
> | ^~~~
> ../deps/v8/src/heap/spaces-inl.h:234:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 234 | state_ = kCodeState;
> | ~~~~~~~^~~~~~~~~~~~
> ../deps/v8/src/heap/spaces-inl.h:237:5: note: here
> 237 | case kCodeState: {
> | ^~~~
> ../deps/v8/src/heap/spaces-inl.h:240:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 240 | state_ = kLargeObjectState;
> | ~~~~~~~^~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/heap/spaces-inl.h:243:5: note: here
> 243 | case kLargeObjectState: {
> | ^~~~
> ../deps/v8/src/heap/spaces-inl.h:245:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 245 | state_ = kFinishedState;
> | ~~~~~~~^~~~~~~~~~~~~~~~
> ../deps/v8/src/heap/spaces-inl.h:248:5: note: here
> 248 | case kFinishedState:
> | ^~~~
> ../deps/v8/src/heap/mark-compact.cc: In member function ‘void v8::internal::MarkCompactCollector::ClearFullMapTransitions()’:
> ../deps/v8/src/heap/mark-compact.cc:1748:35: warning: ‘array’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 1748 | CompactTransitionArray(parent, array, descriptors);
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/heap/concurrent-marking.h:9,
> from ../deps/v8/src/heap/mark-compact.h:10,
> from ../deps/v8/src/heap/mark-compact.cc:5:
> ../deps/v8/src/base/macros.h: In member function ‘void v8::internal::MarkCompactCollector::ClearWeakCells()’:
> ../deps/v8/src/base/macros.h:353:30: warning: ‘weak_cell’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 353 | return x - static_cast<T>(0);
> | ^
> ../deps/v8/src/heap/mark-compact.cc:1922:13: note: ‘weak_cell’ was declared here
> 1922 | WeakCell* weak_cell;
> | ^~~~~~~~~
> In file included from ../deps/v8/src/frames-inl.h:11,
> from ../deps/v8/src/heap/mark-compact.cc:15:
> ../deps/v8/src/objects-inl.h: In member function ‘virtual void v8::internal::MarkCompactCollector::ProcessMarkingWorklist()’:
> ../deps/v8/src/objects-inl.h:1059:50: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 1059 | int HeapObject::Size() const { return SizeFromMap(map()); }
> | ~~~~~~~~~~~^~~~~~~
> In file included from ../deps/v8/src/heap/mark-compact.cc:5:
> ../deps/v8/src/heap/mark-compact.h:464:19: note: ‘result’ was declared here
> 464 | HeapObject* result;
> | ^~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/marking.o ../deps/v8/src/heap/marking.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/marking.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/heap/marking.h:9,
> from ../deps/v8/src/heap/marking.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/memory-reducer.o ../deps/v8/src/heap/memory-reducer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/memory-reducer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/memory-reducer.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/memory-reducer.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/memory-reducer.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/memory-reducer.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/memory-reducer.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:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/memory-reducer.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/memory-reducer.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/counters.h:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/memory-reducer.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/heap/memory-reducer.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/memory-reducer.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/memory-reducer.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: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/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/heap/memory-reducer.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/heap/memory-reducer.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/counters.h:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/memory-reducer.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) {
> | ^~~~~~~~
> ../deps/v8/src/heap/memory-reducer.cc: In static member function ‘static v8::internal::MemoryReducer::State v8::internal::MemoryReducer::Step(const v8::internal::MemoryReducer::State&, const v8::internal::MemoryReducer::Event&)’:
> ../deps/v8/src/heap/memory-reducer.cc:161:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 161 | switch (event.type) {
> | ^~~~~~
> ../deps/v8/src/heap/memory-reducer.cc:185:5: note: here
> 185 | case kRun:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/object-stats.o ../deps/v8/src/heap/object-stats.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/object-stats.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/heap/object-stats.h:8,
> from ../deps/v8/src/heap/object-stats.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 {
> | ~~~~~~~~~~^~~~~
> 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/heap/object-stats.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/heap/object-stats.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) {
> | ^~~~~~~~
> ../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/heap/object-stats.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/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/heap/object-stats.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/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/heap/object-stats.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/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/heap/object-stats.h:8,
> from ../deps/v8/src/heap/object-stats.cc:6:
> ../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/heap/object-stats.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/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/heap/object-stats.h:8,
> from ../deps/v8/src/heap/object-stats.cc:6:
> ../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/heap/object-stats.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/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/heap/object-stats.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/heap/object-stats.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/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/heap/object-stats.h:8,
> from ../deps/v8/src/heap/object-stats.cc:6:
> ../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/heap/object-stats.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/objects-visiting.o ../deps/v8/src/heap/objects-visiting.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/objects-visiting.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/layout-descriptor.h:10,
> from ../deps/v8/src/heap/objects-visiting.h:9,
> from ../deps/v8/src/heap/objects-visiting.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/counters.h:11,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/objects-visiting.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/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/layout-descriptor.h:10,
> from ../deps/v8/src/heap/objects-visiting.h:9,
> from ../deps/v8/src/heap/objects-visiting.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/heap/objects-visiting.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/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/layout-descriptor.h:10,
> from ../deps/v8/src/heap/objects-visiting.h:9,
> from ../deps/v8/src/heap/objects-visiting.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/objects-visiting.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-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/objects-visiting.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/objects-visiting.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/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/objects-visiting.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/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/layout-descriptor.h:10,
> from ../deps/v8/src/heap/objects-visiting.h:9,
> from ../deps/v8/src/heap/objects-visiting.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/heap/objects-visiting.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/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/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/heap/objects-visiting.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/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/heap/objects-visiting.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/objects-visiting.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/scavenge-job.o ../deps/v8/src/heap/scavenge-job.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/scavenge-job.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/heap/scavenge-job.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/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/scavenge-job.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/heap/scavenge-job.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/scavenge-job.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/heap/scavenge-job.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:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/scavenge-job.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/scavenge-job.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/counters.h:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/scavenge-job.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/heap/scavenge-job.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/heap/scavenge-job.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/scavenge-job.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: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/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/heap/scavenge-job.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/heap/scavenge-job.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/counters.h:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/scavenge-job.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/scavenger.o ../deps/v8/src/heap/scavenger.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/scavenger.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/local-allocator.h:9,
> from ../deps/v8/src/heap/scavenger.h:9,
> from ../deps/v8/src/heap/scavenger.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/counters.h:11,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/scavenger.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/local-allocator.h:9,
> from ../deps/v8/src/heap/scavenger.h:9,
> from ../deps/v8/src/heap/scavenger.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/heap/scavenger.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/local-allocator.h:9,
> from ../deps/v8/src/heap/scavenger.h:9,
> from ../deps/v8/src/heap/scavenger.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/scavenger.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/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/scavenger.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/scavenger.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/heap/scavenger.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/local-allocator.h:9,
> from ../deps/v8/src/heap/scavenger.h:9,
> from ../deps/v8/src/heap/scavenger.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/heap/scavenger.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: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/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/heap/scavenger.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/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/heap/scavenger.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/scavenger.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/spaces.o ../deps/v8/src/heap/spaces.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/spaces.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/spaces.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/counters.h:11,
> from ../deps/v8/src/heap/spaces.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/spaces.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/heap/spaces.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/spaces.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:15,
> from ../deps/v8/src/heap/spaces.cc:13:
> ../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/spaces.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/counters.h:15,
> from ../deps/v8/src/heap/spaces.cc:13:
> ../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/heap/spaces.cc:22:
> ../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/heap.h:17,
> from ../deps/v8/src/heap/spaces.h:22,
> from ../deps/v8/src/heap/spaces.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/heap/spaces.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/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/spaces.cc:22:
> ../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/heap/spaces.cc:22:
> ../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/counters.h:15,
> from ../deps/v8/src/heap/spaces.cc:13:
> ../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/heap/spaces.cc: In member function ‘void v8::internal::MemoryAllocator::Free(v8::internal::MemoryChunk*) [with v8::internal::MemoryAllocator::FreeMode mode = v8::internal::MemoryAllocator::kFull]’:
> ../deps/v8/src/heap/spaces.cc:1106:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1106 | chunk->SetFlag(MemoryChunk::POOLED);
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/heap/spaces.cc:1108:5: note: here
> 1108 | case kPreFreeAndQueue:
> | ^~~~
> ../deps/v8/src/heap/spaces.cc: In member function ‘void v8::internal::MemoryAllocator::Free(v8::internal::MemoryChunk*) [with v8::internal::MemoryAllocator::FreeMode mode = v8::internal::MemoryAllocator::kAlreadyPooled]’:
> ../deps/v8/src/heap/spaces.cc:1106:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1106 | chunk->SetFlag(MemoryChunk::POOLED);
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/heap/spaces.cc:1108:5: note: here
> 1108 | case kPreFreeAndQueue:
> | ^~~~
> ../deps/v8/src/heap/spaces.cc: In member function ‘void v8::internal::MemoryAllocator::Free(v8::internal::MemoryChunk*) [with v8::internal::MemoryAllocator::FreeMode mode = v8::internal::MemoryAllocator::kPreFreeAndQueue]’:
> ../deps/v8/src/heap/spaces.cc:1106:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1106 | chunk->SetFlag(MemoryChunk::POOLED);
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/heap/spaces.cc:1108:5: note: here
> 1108 | case kPreFreeAndQueue:
> | ^~~~
> ../deps/v8/src/heap/spaces.cc: In member function ‘void v8::internal::MemoryAllocator::Free(v8::internal::MemoryChunk*) [with v8::internal::MemoryAllocator::FreeMode mode = v8::internal::MemoryAllocator::kPooledAndQueue]’:
> ../deps/v8/src/heap/spaces.cc:1106:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1106 | chunk->SetFlag(MemoryChunk::POOLED);
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/heap/spaces.cc:1108:5: note: here
> 1108 | case kPreFreeAndQueue:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/store-buffer.o ../deps/v8/src/heap/store-buffer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/store-buffer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/store-buffer.h:13,
> from ../deps/v8/src/heap/store-buffer.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/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/store-buffer.h:13,
> from ../deps/v8/src/heap/store-buffer.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/store-buffer.h:13,
> from ../deps/v8/src/heap/store-buffer.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/store-buffer.h:13,
> from ../deps/v8/src/heap/store-buffer.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/store-buffer.h:13,
> from ../deps/v8/src/heap/store-buffer.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:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/store-buffer.h:13,
> from ../deps/v8/src/heap/store-buffer.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/gc-tracer.h:11,
> from ../deps/v8/src/heap/store-buffer.h:13,
> from ../deps/v8/src/heap/store-buffer.cc:5:
> ../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/counters.h:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/store-buffer.h:13,
> from ../deps/v8/src/heap/store-buffer.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/heap/store-buffer.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/store-buffer.h:13,
> from ../deps/v8/src/heap/store-buffer.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/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/store-buffer.h:13,
> from ../deps/v8/src/heap/store-buffer.cc:5:
> ../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/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/store-buffer.cc:14:
> ../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/heap/store-buffer.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/counters.h:15,
> from ../deps/v8/src/heap/gc-tracer.h:11,
> from ../deps/v8/src/heap/store-buffer.h:13,
> from ../deps/v8/src/heap/store-buffer.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/stress-marking-observer.o ../deps/v8/src/heap/stress-marking-observer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/stress-marking-observer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/stress-marking-observer.h:8,
> from ../deps/v8/src/heap/stress-marking-observer.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/stress-scavenge-observer.o ../deps/v8/src/heap/stress-scavenge-observer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/stress-scavenge-observer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/stress-scavenge-observer.h:8,
> from ../deps/v8/src/heap/stress-scavenge-observer.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/counters.h:11,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/stress-scavenge-observer.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/stress-scavenge-observer.h:8,
> from ../deps/v8/src/heap/stress-scavenge-observer.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/heap/stress-scavenge-observer.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/stress-scavenge-observer.h:8,
> from ../deps/v8/src/heap/stress-scavenge-observer.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/stress-scavenge-observer.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/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/stress-scavenge-observer.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/stress-scavenge-observer.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/heap/stress-scavenge-observer.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/stress-scavenge-observer.h:8,
> from ../deps/v8/src/heap/stress-scavenge-observer.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/heap/stress-scavenge-observer.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: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/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/heap/stress-scavenge-observer.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/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/heap/stress-scavenge-observer.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/heap/stress-scavenge-observer.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/sweeper.o ../deps/v8/src/heap/sweeper.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/sweeper.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/conversions-inl.h:19,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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 {
> | ~~~~~~~~~~^~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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/conversions.h:11,
> from ../deps/v8/src/conversions-inl.h:19,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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/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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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/conversions.h:11,
> from ../deps/v8/src/conversions-inl.h:19,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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/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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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/conversions.h:11,
> from ../deps/v8/src/conversions-inl.h:19,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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-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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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: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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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/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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/heap/array-buffer-tracker-inl.h:8,
> from ../deps/v8/src/heap/sweeper.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/call-optimization.o ../deps/v8/src/ic/call-optimization.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/call-optimization.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-stubs.h:9,
> from ../deps/v8/src/ic/call-optimization.h:8,
> from ../deps/v8/src/ic/call-optimization.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/code-stubs.h:12,
> from ../deps/v8/src/ic/call-optimization.h:8,
> from ../deps/v8/src/ic/call-optimization.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/code-stubs.h:12,
> from ../deps/v8/src/ic/call-optimization.h:8,
> from ../deps/v8/src/ic/call-optimization.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/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/call-optimization.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-stubs.h:9,
> from ../deps/v8/src/ic/call-optimization.h:8,
> from ../deps/v8/src/ic/call-optimization.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/call-optimization.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-stubs.h:9,
> from ../deps/v8/src/ic/call-optimization.h:8,
> from ../deps/v8/src/ic/call-optimization.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/call-optimization.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/code-stubs.h:12,
> from ../deps/v8/src/ic/call-optimization.h:8,
> from ../deps/v8/src/ic/call-optimization.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/ic/call-optimization.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-stubs.h:9,
> from ../deps/v8/src/ic/call-optimization.h:8,
> from ../deps/v8/src/ic/call-optimization.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/call-optimization.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/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/call-optimization.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/code-stubs.h:12,
> from ../deps/v8/src/ic/call-optimization.h:8,
> from ../deps/v8/src/ic/call-optimization.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/handler-configuration.o ../deps/v8/src/ic/handler-configuration.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/handler-configuration.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/field-index.h:8,
> from ../deps/v8/src/ic/handler-configuration.h:9,
> from ../deps/v8/src/ic/handler-configuration.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/code-stubs.h:12,
> from ../deps/v8/src/ic/handler-configuration.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/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/code-stubs.h:12,
> from ../deps/v8/src/ic/handler-configuration.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/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/field-index-inl.h:9,
> from ../deps/v8/src/ic/handler-configuration-inl.h:10,
> from ../deps/v8/src/ic/handler-configuration.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/ic/handler-configuration.h:9,
> from ../deps/v8/src/ic/handler-configuration.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/field-index-inl.h:9,
> from ../deps/v8/src/ic/handler-configuration-inl.h:10,
> from ../deps/v8/src/ic/handler-configuration.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/ic/handler-configuration.h:9,
> from ../deps/v8/src/ic/handler-configuration.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/field-index-inl.h:9,
> from ../deps/v8/src/ic/handler-configuration-inl.h:10,
> from ../deps/v8/src/ic/handler-configuration.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/code-stubs.h:12,
> from ../deps/v8/src/ic/handler-configuration.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/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/field-index-inl.h:9,
> from ../deps/v8/src/ic/handler-configuration-inl.h:10,
> from ../deps/v8/src/ic/handler-configuration.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/ic/handler-configuration.h:9,
> from ../deps/v8/src/ic/handler-configuration.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/field-index-inl.h:9,
> from ../deps/v8/src/ic/handler-configuration-inl.h:10,
> from ../deps/v8/src/ic/handler-configuration.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/field-index-inl.h:9,
> from ../deps/v8/src/ic/handler-configuration-inl.h:10,
> from ../deps/v8/src/ic/handler-configuration.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/code-stubs.h:12,
> from ../deps/v8/src/ic/handler-configuration.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/ic-stats.o ../deps/v8/src/ic/ic-stats.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/ic-stats.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-inl.h:15,
> from ../deps/v8/src/ic/ic-stats.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 {
> | ~~~~~~~~~~^~~~~
> 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/ic-stats.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/objects-inl.h:15,
> from ../deps/v8/src/ic/ic-stats.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/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/ic-stats.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/objects-inl.h:15,
> from ../deps/v8/src/ic/ic-stats.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:15,
> 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/ic-stats.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/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/ic-stats.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/counters.h:15,
> 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/ic-stats.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/ic/ic-stats.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/objects-inl.h:15,
> from ../deps/v8/src/ic/ic-stats.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-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/ic-stats.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: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/ic/ic-stats.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/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/ic-stats.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/counters.h:15,
> 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/ic-stats.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/ic.o ../deps/v8/src/ic/ic.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/ic.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/ic/ic.h:10,
> from ../deps/v8/src/ic/ic.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/ic/stub-cache.h:8,
> from ../deps/v8/src/ic/ic.h:12,
> from ../deps/v8/src/ic/ic.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/ic/ic.h:13,
> from ../deps/v8/src/ic/ic.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/debug/debug.h:26,
> from ../deps/v8/src/api-arguments.h:9,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/ic/ic.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/ic/ic.h:13,
> from ../deps/v8/src/ic/ic.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/ic/ic.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/objects/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/ic/ic.h:10,
> from ../deps/v8/src/ic/ic.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/ic/ic.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/objects/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/ic/ic.h:10,
> from ../deps/v8/src/ic/ic.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/ic/ic.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/ic/ic.h:13,
> from ../deps/v8/src/ic/ic.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/frames-inl.h:11,
> from ../deps/v8/src/ic/ic.cc:15:
> ../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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/ic/ic.h:10,
> from ../deps/v8/src/ic/ic.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/ic/ic.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/ic/ic.cc: In member function ‘void v8::internal::IC::PatchCache(v8::internal::Handle<v8::internal::Name>, const v8::internal::MaybeObjectHandle&)’:
> ../deps/v8/src/ic/ic.cc:649:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 649 | if (IsGlobalIC()) {
> | ^~
> ../deps/v8/src/ic/ic.cc:654:5: note: here
> 654 | case POLYMORPHIC:
> | ^~~~
> ../deps/v8/src/ic/ic.cc:659:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 659 | ConfigureVectorState(MEGAMORPHIC, name);
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/ic/ic.cc:661:5: note: here
> 661 | case MEGAMORPHIC:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/stub-cache.o ../deps/v8/src/ic/stub-cache.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/stub-cache.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/ic/stub-cache.h:8,
> from ../deps/v8/src/ic/stub-cache.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/ic/stub-cache.h:8,
> from ../deps/v8/src/ic/stub-cache.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ic/stub-cache.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/ic/stub-cache.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/macro-assembler.h:8,
> from ../deps/v8/src/ic/stub-cache.h:8,
> from ../deps/v8/src/ic/stub-cache.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/stub-cache.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/macro-assembler.h:8,
> from ../deps/v8/src/ic/stub-cache.h:8,
> from ../deps/v8/src/ic/stub-cache.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/ic/stub-cache.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ic/stub-cache.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/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/ic/ic-inl.h:10,
> from ../deps/v8/src/ic/stub-cache.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ic/stub-cache.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/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/ic/ic-inl.h:10,
> from ../deps/v8/src/ic/stub-cache.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/macro-assembler.h:8,
> from ../deps/v8/src/ic/stub-cache.h:8,
> from ../deps/v8/src/ic/stub-cache.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/ic/stub-cache.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/icu_util.o ../deps/v8/src/icu_util.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/icu_util.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/identity-map.o ../deps/v8/src/identity-map.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/identity-map.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/identity-map.h:9,
> from ../deps/v8/src/identity-map.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/counters.h:11,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/identity-map.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/identity-map.h:9,
> from ../deps/v8/src/identity-map.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/identity-map.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/identity-map.h:9,
> from ../deps/v8/src/identity-map.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/identity-map.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/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/identity-map.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/identity-map.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/identity-map.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/identity-map.h:9,
> from ../deps/v8/src/identity-map.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/identity-map.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: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/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/identity-map.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/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/identity-map.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/identity-map.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/instruction-stream.o ../deps/v8/src/instruction-stream.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/instruction-stream.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-inl.h:15,
> from ../deps/v8/src/instruction-stream.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 {
> | ~~~~~~~~~~^~~~~
> 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/instruction-stream.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/objects-inl.h:15,
> from ../deps/v8/src/instruction-stream.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/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/instruction-stream.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/objects-inl.h:15,
> from ../deps/v8/src/instruction-stream.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:15,
> 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/instruction-stream.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/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/instruction-stream.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/counters.h:15,
> 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/instruction-stream.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/instruction-stream.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/objects-inl.h:15,
> from ../deps/v8/src/instruction-stream.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-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/instruction-stream.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: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/instruction-stream.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/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/instruction-stream.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/counters.h:15,
> 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/instruction-stream.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interface-descriptors.o ../deps/v8/src/interface-descriptors.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interface-descriptors.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/interface-descriptors.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/interface-descriptors.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/interface-descriptors.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-accessor.o ../deps/v8/src/interpreter/bytecode-array-accessor.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-accessor.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-accessor.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/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/bytecode-array-accessor.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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-accessor.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/interpreter/bytecode-array-accessor.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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-accessor.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:15,
> 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/bytecode-array-accessor.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) {
> | ^~~~~~~~
> ../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-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/bytecode-array-accessor.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/counters.h:15,
> 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/bytecode-array-accessor.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/interpreter/bytecode-array-accessor.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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-accessor.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/bytecode-array-accessor.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/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/bytecode-array-accessor.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/bytecode-array-accessor.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/counters.h:15,
> 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/bytecode-array-accessor.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-builder.o ../deps/v8/src/interpreter/bytecode-array-builder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-builder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.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/interpreter/handler-table-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:18,
> from ../deps/v8/src/interpreter/bytecode-array-builder.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/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/bytecode-array-builder.cc:15:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.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/interpreter/bytecode-array-builder.cc:15:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.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/bytecode-array-builder.cc:15:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.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/interpreter/bytecode-array-builder.cc:15:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.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/bytecode-array-builder.cc:15:
> ../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/interpreter/bytecode-array-builder.cc:15:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.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/interpreter/bytecode-array-builder.cc: In member function ‘v8::internal::interpreter::BytecodeArrayBuilder& v8::internal::interpreter::BytecodeArrayBuilder::LoadLiteral(v8::internal::AstSymbol)’:
> ../deps/v8/src/interpreter/bytecode-array-builder.cc:181:39: warning: ‘entry’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 181 | return static_cast<uint32_t>(value);
> | ^
> ../deps/v8/src/interpreter/bytecode-array-builder.cc:608:10: note: ‘entry’ was declared here
> 608 | size_t entry;
> | ^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-iterator.o ../deps/v8/src/interpreter/bytecode-array-iterator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-iterator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-iterator.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-iterator.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/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/bytecode-array-iterator.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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-iterator.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-iterator.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/interpreter/bytecode-array-iterator.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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-iterator.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-iterator.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:15,
> 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/bytecode-array-iterator.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/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/bytecode-array-iterator.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/counters.h:15,
> 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/bytecode-array-iterator.cc:6:
> ../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/interpreter/bytecode-array-iterator.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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-iterator.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-iterator.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/bytecode-array-iterator.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/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/interpreter/bytecode-array-iterator.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/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/bytecode-array-iterator.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/counters.h:15,
> 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/bytecode-array-iterator.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-random-iterator.o ../deps/v8/src/interpreter/bytecode-array-random-iterator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-random-iterator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-random-iterator.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-random-iterator.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/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/bytecode-array-random-iterator.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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-random-iterator.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-random-iterator.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/interpreter/bytecode-array-random-iterator.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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-random-iterator.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-random-iterator.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:15,
> 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/bytecode-array-random-iterator.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/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/bytecode-array-random-iterator.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/counters.h:15,
> 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/bytecode-array-random-iterator.cc:6:
> ../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/interpreter/bytecode-array-random-iterator.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/interpreter/bytecode-array-accessor.h:9,
> from ../deps/v8/src/interpreter/bytecode-array-random-iterator.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-random-iterator.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/bytecode-array-random-iterator.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/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/interpreter/bytecode-array-random-iterator.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/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/bytecode-array-random-iterator.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/counters.h:15,
> 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/bytecode-array-random-iterator.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-writer.o ../deps/v8/src/interpreter/bytecode-array-writer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-writer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/interpreter/bytecode-array-writer.h:11,
> from ../deps/v8/src/interpreter/bytecode-array-writer.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/api.h:13,
> from ../deps/v8/src/interpreter/bytecode-array-writer.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/log.h:14,
> from ../deps/v8/src/interpreter/bytecode-array-writer.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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/interpreter/bytecode-array-writer.h:11,
> from ../deps/v8/src/interpreter/bytecode-array-writer.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/log.h:14,
> from ../deps/v8/src/interpreter/bytecode-array-writer.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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/interpreter/bytecode-array-writer.h:11,
> from ../deps/v8/src/interpreter/bytecode-array-writer.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/bytecode-array-writer.cc:15:
> ../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/interpreter/bytecode-array-writer.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/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/bytecode-array-writer.cc:15:
> ../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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/interpreter/bytecode-array-writer.h:11,
> from ../deps/v8/src/interpreter/bytecode-array-writer.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/bytecode-array-writer.cc:15:
> ../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/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/bytecode-array-writer.cc:15:
> ../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/interpreter/bytecode-array-writer.cc:15:
> ../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/interpreter/bytecode-array-writer.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-decoder.o ../deps/v8/src/interpreter/bytecode-decoder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-decoder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/interpreter/bytecode-decoder.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 {
> | ~~~~~~~~~~^~~~~
> 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/bytecode-decoder.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/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/interpreter/bytecode-decoder.cc:9:
> ../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/bytecode-decoder.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/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/interpreter/bytecode-decoder.cc:9:
> ../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:15,
> 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/bytecode-decoder.cc:11:
> ../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-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/bytecode-decoder.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/counters.h:15,
> 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/bytecode-decoder.cc:11:
> ../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/interpreter/bytecode-decoder.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/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/interpreter/bytecode-decoder.cc:9:
> ../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/bytecode-decoder.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/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/interpreter/bytecode-decoder.cc:11:
> ../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/interpreter/bytecode-decoder.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/counters.h:15,
> 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/bytecode-decoder.cc:11:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-flags.o ../deps/v8/src/interpreter/bytecode-flags.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-flags.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/interpreter/bytecode-flags.h:8,
> from ../deps/v8/src/interpreter/bytecode-flags.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/interpreter/bytecode-flags.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/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/code-stubs.h:12,
> from ../deps/v8/src/interpreter/bytecode-flags.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/bytecode-flags.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/utils.h:24,
> from ../deps/v8/src/interpreter/bytecode-flags.h:8,
> from ../deps/v8/src/interpreter/bytecode-flags.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/interpreter/bytecode-flags.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/utils.h:24,
> from ../deps/v8/src/interpreter/bytecode-flags.h:8,
> from ../deps/v8/src/interpreter/bytecode-flags.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/bytecode-flags.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/interpreter/bytecode-flags.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/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/bytecode-flags.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/utils.h:24,
> from ../deps/v8/src/interpreter/bytecode-flags.h:8,
> from ../deps/v8/src/interpreter/bytecode-flags.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/bytecode-flags.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/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/bytecode-flags.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/interpreter/bytecode-flags.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-generator.o ../deps/v8/src/interpreter/bytecode-generator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-generator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-generator.h:8,
> from ../deps/v8/src/interpreter/bytecode-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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-generator.h:8,
> from ../deps/v8/src/interpreter/bytecode-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/interpreter/handler-table-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:18,
> from ../deps/v8/src/interpreter/bytecode-generator.h:9,
> from ../deps/v8/src/interpreter/bytecode-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/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/bytecode-generator.cc:19:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-generator.h:8,
> from ../deps/v8/src/interpreter/bytecode-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/interpreter/bytecode-generator.cc:19:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-generator.h:8,
> from ../deps/v8/src/interpreter/bytecode-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/interpreter/bytecode-generator.cc:19:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-generator.h:8,
> from ../deps/v8/src/interpreter/bytecode-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/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/bytecode-generator.cc:19:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-generator.h:8,
> from ../deps/v8/src/interpreter/bytecode-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/interpreter/bytecode-generator.cc:19:
> ../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/interpreter/bytecode-generator.cc:19:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-generator.h:8,
> from ../deps/v8/src/interpreter/bytecode-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) {
> | ^~~~~~~~
> ../deps/v8/src/interpreter/bytecode-generator.cc: In member function ‘void v8::internal::interpreter::BytecodeGenerator::VisitAssignment(v8::internal::Assignment*)’:
> ../deps/v8/src/interpreter/bytecode-generator.cc:2872:52: warning: ‘name’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 2872 | language_mode());
> | ^
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-label.o ../deps/v8/src/interpreter/bytecode-label.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-label.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/interpreter/bytecode-label.h:10,
> from ../deps/v8/src/interpreter/bytecode-label.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-label.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/interpreter/handler-table-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:18,
> from ../deps/v8/src/interpreter/bytecode-label.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/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/bytecode-label.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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/interpreter/bytecode-label.h:10,
> from ../deps/v8/src/interpreter/bytecode-label.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/interpreter/bytecode-label.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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/interpreter/bytecode-label.h:10,
> from ../deps/v8/src/interpreter/bytecode-label.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/bytecode-label.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-label.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/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/bytecode-label.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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/interpreter/bytecode-label.h:10,
> from ../deps/v8/src/interpreter/bytecode-label.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/bytecode-label.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/interpreter/bytecode-label.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-label.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-node.o ../deps/v8/src/interpreter/bytecode-node.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-node.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/interpreter/bytecode-node.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-operands.o ../deps/v8/src/interpreter/bytecode-operands.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-operands.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-register-optimizer.o ../deps/v8/src/interpreter/bytecode-register-optimizer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-register-optimizer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/interpreter/bytecode-register-allocator.h:10,
> from ../deps/v8/src/interpreter/bytecode-register-optimizer.h:10,
> from ../deps/v8/src/interpreter/bytecode-register-optimizer.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-register.o ../deps/v8/src/interpreter/bytecode-register.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-register.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-source-info.o ../deps/v8/src/interpreter/bytecode-source-info.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-source-info.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/interpreter/bytecode-source-info.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecodes.o ../deps/v8/src/interpreter/bytecodes.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecodes.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/constant-array-builder.o ../deps/v8/src/interpreter/constant-array-builder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/constant-array-builder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/interpreter/constant-array-builder.h:8,
> from ../deps/v8/src/interpreter/constant-array-builder.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/interpreter/constant-array-builder.h:8,
> from ../deps/v8/src/interpreter/constant-array-builder.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/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/constant-array-builder.cc:16:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/interpreter/constant-array-builder.h:8,
> from ../deps/v8/src/interpreter/constant-array-builder.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/interpreter/constant-array-builder.cc:16:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/interpreter/constant-array-builder.h:8,
> from ../deps/v8/src/interpreter/constant-array-builder.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/constant-array-builder.cc:16:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/interpreter/constant-array-builder.h:8,
> from ../deps/v8/src/interpreter/constant-array-builder.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/interpreter/constant-array-builder.cc:16:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/interpreter/constant-array-builder.h:8,
> from ../deps/v8/src/interpreter/constant-array-builder.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/constant-array-builder.cc:16:
> ../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/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/constant-array-builder.cc:16:
> ../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/interpreter/constant-array-builder.cc:16:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/interpreter/constant-array-builder.h:8,
> from ../deps/v8/src/interpreter/constant-array-builder.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/control-flow-builders.o ../deps/v8/src/interpreter/control-flow-builders.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/control-flow-builders.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.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/interpreter/handler-table-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:18,
> from ../deps/v8/src/interpreter/control-flow-builders.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.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/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/control-flow-builders.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.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/interpreter/control-flow-builders.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.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/control-flow-builders.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.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/interpreter/control-flow-builders.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.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/control-flow-builders.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/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/control-flow-builders.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.h:8,
> from ../deps/v8/src/interpreter/control-flow-builders.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/handler-table-builder.o ../deps/v8/src/interpreter/handler-table-builder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/handler-table-builder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/frames.h:8,
> from ../deps/v8/src/interpreter/handler-table-builder.h:8,
> from ../deps/v8/src/interpreter/handler-table-builder.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/interpreter/handler-table-builder.h:8,
> from ../deps/v8/src/interpreter/handler-table-builder.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/interpreter/handler-table-builder.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) {
> | ^~~~~~~~
> 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/handler-table-builder.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/frames.h:8,
> from ../deps/v8/src/interpreter/handler-table-builder.h:8,
> from ../deps/v8/src/interpreter/handler-table-builder.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/interpreter/handler-table-builder.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/frames.h:8,
> from ../deps/v8/src/interpreter/handler-table-builder.h:8,
> from ../deps/v8/src/interpreter/handler-table-builder.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/handler-table-builder.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/interpreter/handler-table-builder.cc:9:
> ../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/interpreter/handler-table-builder.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/frames.h:8,
> from ../deps/v8/src/interpreter/handler-table-builder.h:8,
> from ../deps/v8/src/interpreter/handler-table-builder.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/handler-table-builder.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: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/handler-table-builder.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/interpreter/handler-table-builder.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/interpreter-intrinsics.o ../deps/v8/src/interpreter/interpreter-intrinsics.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/interpreter-intrinsics.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter-intrinsics.h:8,
> from ../deps/v8/src/interpreter/interpreter-intrinsics.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/interpreter.o ../deps/v8/src/interpreter/interpreter.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/interpreter.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/interpreter/interpreter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/prettyprinter.h:9,
> from ../deps/v8/src/interpreter/interpreter.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) {
> | ^~~~~~~~
> ../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/interpreter/interpreter.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/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/interpreter/interpreter.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/interpreter/interpreter.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/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/interpreter/interpreter.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/interpreter/interpreter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/prettyprinter.h:9,
> from ../deps/v8/src/interpreter/interpreter.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/interpreter/interpreter.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/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/interpreter/interpreter.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/interpreter/interpreter.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/interpreter/handler-table-builder.h:8,
> from ../deps/v8/src/interpreter/bytecode-array-builder.h:18,
> from ../deps/v8/src/interpreter/bytecode-generator.h:9,
> from ../deps/v8/src/interpreter/interpreter.cc:14:
> ../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/interpreter/interpreter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/prettyprinter.h:9,
> from ../deps/v8/src/interpreter/interpreter.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/intl.o ../deps/v8/src/intl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/intl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/intl.h:15,
> from ../deps/v8/src/intl.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/intl.cc:14:
> ../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/intl.cc:15:
> ../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/intl.h:15,
> from ../deps/v8/src/intl.cc:9:
> ../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/intl.cc:15:
> ../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/intl.h:15,
> from ../deps/v8/src/intl.cc:9:
> ../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/intl.cc:15:
> ../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/intl.cc:14:
> ../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/intl.cc:15:
> ../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/intl.h:15,
> from ../deps/v8/src/intl.cc:9:
> ../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/intl.cc:15:
> ../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/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/intl.cc:15:
> ../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/intl.cc:15:
> ../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/intl.cc:14:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/isolate.o ../deps/v8/src/isolate.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/isolate.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/isolate.h:20,
> from ../deps/v8/src/isolate.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/isolate.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/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/isolate.cc:15:
> ../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/x64/assembler-x64-inl.h:11,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/isolate.cc:15:
> ../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/isolate.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/isolate.cc:15:
> ../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/isolate.h:20,
> from ../deps/v8/src/isolate.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/isolate.cc:15:
> ../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/isolate.h:20,
> from ../deps/v8/src/isolate.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/isolate.cc:15:
> ../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/isolate.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/isolate.cc:15:
> ../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/isolate.h:20,
> from ../deps/v8/src/isolate.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/isolate.cc:15:
> ../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/isolate.cc: In member function ‘v8::internal::Isolate::PerIsolateThreadData* v8::internal::Isolate::FindOrAllocatePerThreadDataForThisThread()’:
> ../deps/v8/src/isolate.cc:203:53: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
> 203 | per_thread = thread_data_table_.Lookup(thread_id);
> | ^
> In file included from ../deps/v8/src/isolate.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/isolate.h:1395:43: note: initializing argument 1 of ‘v8::internal::Isolate::PerIsolateThreadData* v8::internal::Isolate::ThreadDataTable::Lookup(v8::internal::ThreadId)’
> 1395 | PerIsolateThreadData* Lookup(ThreadId thread_id);
> | ~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/isolate.cc:205:60: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
> 205 | per_thread = new PerIsolateThreadData(this, thread_id);
> | ^
> In file included from ../deps/v8/src/isolate.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/isolate.h:474:53: note: initializing argument 2 of ‘v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)’
> 474 | PerIsolateThreadData(Isolate* isolate, ThreadId thread_id)
> | ~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/isolate.cc: In member function ‘void v8::internal::Isolate::DiscardPerThreadDataForThisThread()’:
> ../deps/v8/src/isolate.cc:220:75: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
> 220 | PerIsolateThreadData* per_thread = thread_data_table_.Lookup(thread_id);
> | ^
> In file included from ../deps/v8/src/isolate.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/isolate.h:1395:43: note: initializing argument 1 of ‘v8::internal::Isolate::PerIsolateThreadData* v8::internal::Isolate::ThreadDataTable::Lookup(v8::internal::ThreadId)’
> 1395 | PerIsolateThreadData* Lookup(ThreadId thread_id);
> | ~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/isolate.cc: In member function ‘v8::internal::Isolate::PerIsolateThreadData* v8::internal::Isolate::FindPerThreadDataForThisThread()’:
> ../deps/v8/src/isolate.cc:231:46: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
> 231 | return FindPerThreadDataForThread(thread_id);
> | ^
> In file included from ../deps/v8/src/isolate.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/isolate.h:566:61: note: initializing argument 1 of ‘v8::internal::Isolate::PerIsolateThreadData* v8::internal::Isolate::FindPerThreadDataForThread(v8::internal::ThreadId)’
> 566 | PerIsolateThreadData* FindPerThreadDataForThread(ThreadId thread_id);
> | ~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/isolate.cc: In member function ‘v8::internal::Isolate::PerIsolateThreadData* v8::internal::Isolate::FindPerThreadDataForThread(v8::internal::ThreadId)’:
> ../deps/v8/src/isolate.cc:240:53: warning: implicitly-declared ‘constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)’ is deprecated [-Wdeprecated-copy]
> 240 | per_thread = thread_data_table_.Lookup(thread_id);
> | ^
> In file included from ../deps/v8/src/isolate.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/isolate.h:1395:43: note: initializing argument 1 of ‘v8::internal::Isolate::PerIsolateThreadData* v8::internal::Isolate::ThreadDataTable::Lookup(v8::internal::ThreadId)’
> 1395 | PerIsolateThreadData* Lookup(ThreadId thread_id);
> | ~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/isolate.cc: In member function ‘v8::internal::Handle<v8::internal::StackFrameInfo> v8::internal::CaptureStackTraceHelper::NewStackFrameObject(const v8::internal::FrameSummary::JavaScriptFrameSummary&)’:
> ../deps/v8/src/isolate.cc:797:77: warning: ‘code_offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 797 | auto new_cache = SimpleNumberDictionary::Set(cache, code_offset, frame);
> | ^
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/json-parser.o ../deps/v8/src/json-parser.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/json-parser.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/heap/factory.h:10,
> from ../deps/v8/src/json-parser.h:8,
> from ../deps/v8/src/json-parser.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/json-parser.h:9,
> from ../deps/v8/src/json-parser.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/debug/debug.h:19,
> from ../deps/v8/src/json-parser.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/json-parser.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/json-parser.h:9,
> from ../deps/v8/src/json-parser.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/json-parser.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/heap/factory.h:10,
> from ../deps/v8/src/json-parser.h:8,
> from ../deps/v8/src/json-parser.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/json-parser.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/heap/factory.h:10,
> from ../deps/v8/src/json-parser.h:8,
> from ../deps/v8/src/json-parser.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/json-parser.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/json-parser.h:9,
> from ../deps/v8/src/json-parser.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/json-parser.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/heap/factory.h:10,
> from ../deps/v8/src/json-parser.h:8,
> from ../deps/v8/src/json-parser.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/json-parser.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/json-stringifier.o ../deps/v8/src/json-stringifier.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/json-stringifier.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/json-stringifier.h:8,
> from ../deps/v8/src/json-stringifier.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/string-builder.h:11,
> from ../deps/v8/src/json-stringifier.h:9,
> from ../deps/v8/src/json-stringifier.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/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/json-stringifier.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/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/json-stringifier.h:8,
> from ../deps/v8/src/json-stringifier.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/json-stringifier.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/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/json-stringifier.h:8,
> from ../deps/v8/src/json-stringifier.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/json-stringifier.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/string-builder.h:11,
> from ../deps/v8/src/json-stringifier.h:9,
> from ../deps/v8/src/json-stringifier.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/json-stringifier.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/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/json-stringifier.h:8,
> from ../deps/v8/src/json-stringifier.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/json-stringifier.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/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/json-stringifier.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/json-stringifier.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/string-builder.h:11,
> from ../deps/v8/src/json-stringifier.h:9,
> from ../deps/v8/src/json-stringifier.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/keys.o ../deps/v8/src/keys.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/keys.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/keys.h:8,
> from ../deps/v8/src/keys.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/api.h:13,
> from ../deps/v8/src/api-arguments.h:8,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/keys.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:19,
> from ../deps/v8/src/api-arguments.h:9,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/keys.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/api-arguments.h:9,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/keys.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/api.h:13,
> from ../deps/v8/src/api-arguments.h:8,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/keys.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/keys.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/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/keys.h:8,
> from ../deps/v8/src/keys.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/keys.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/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/keys.h:8,
> from ../deps/v8/src/keys.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/keys.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/api.h:13,
> from ../deps/v8/src/api-arguments.h:8,
> from ../deps/v8/src/api-arguments-inl.h:8,
> from ../deps/v8/src/keys.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/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/isolate-inl.h:9,
> from ../deps/v8/src/keys.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/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/keys.h:8,
> from ../deps/v8/src/keys.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/vm-state.h:9,
> from ../deps/v8/src/vm-state-inl.h:8,
> from ../deps/v8/src/api-arguments-inl.h:12,
> from ../deps/v8/src/keys.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/layout-descriptor.o ../deps/v8/src/layout-descriptor.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/layout-descriptor.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/layout-descriptor.h:10,
> from ../deps/v8/src/layout-descriptor.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/handles-inl.h:9,
> from ../deps/v8/src/layout-descriptor.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) {
> | ^~~~~~~~
> ../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/layout-descriptor.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/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/layout-descriptor.h:10,
> from ../deps/v8/src/layout-descriptor.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/layout-descriptor.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/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/layout-descriptor.h:10,
> from ../deps/v8/src/layout-descriptor.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/layout-descriptor.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/handles-inl.h:9,
> from ../deps/v8/src/layout-descriptor.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/layout-descriptor.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/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/layout-descriptor.h:10,
> from ../deps/v8/src/layout-descriptor.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/layout-descriptor.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/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/layout-descriptor.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/layout-descriptor.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/handles-inl.h:9,
> from ../deps/v8/src/layout-descriptor.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/log-utils.o ../deps/v8/src/log-utils.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/log-utils.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-inl.h:15,
> from ../deps/v8/src/log-utils.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 {
> | ~~~~~~~~~~^~~~~
> 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/log-utils.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-inl.h:15,
> from ../deps/v8/src/log-utils.cc:9:
> ../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/log-utils.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-inl.h:15,
> from ../deps/v8/src/log-utils.cc:9:
> ../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:15,
> 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/log-utils.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) {
> | ^~~~~~~~
> 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/log-utils.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/counters.h:15,
> 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/log-utils.cc:9:
> ../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/log-utils.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-inl.h:15,
> from ../deps/v8/src/log-utils.cc:9:
> ../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/log-utils.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/log-utils.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/log-utils.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/counters.h:15,
> 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/log-utils.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/log.o ../deps/v8/src/log.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/log.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/log.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/log.h:14,
> from ../deps/v8/src/log.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/log.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/log.h:14,
> from ../deps/v8/src/log.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/log.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/log.h:17,
> from ../deps/v8/src/log.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/code-stubs.h:12,
> from ../deps/v8/src/log.cc:15:
> ../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/log.cc:16:
> ../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/log.h:17,
> from ../deps/v8/src/log.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/log-inl.h:10,
> from ../deps/v8/src/log.cc:23:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/log.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/log.cc:16:
> ../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/log-inl.h:10,
> from ../deps/v8/src/log.cc:23:
> ../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/log.h:17,
> from ../deps/v8/src/log.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/log.cc: In member function ‘virtual void v8::internal::JitLogger::LogRecordedBuffer(v8::internal::AbstractCode*, v8::internal::SharedFunctionInfo*, const char*, int)’:
> ../deps/v8/src/log.cc:667:34: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::JitCodeEvent’; use assignment or value-initialization instead [-Wclass-memaccess]
> 667 | memset(&event, 0, sizeof(event));
> | ^
> In file included from ../deps/v8/include/v8-profiler.h:10,
> from ../deps/v8/src/log.h:11,
> from ../deps/v8/src/log.cc:5:
> ../deps/v8/include/v8.h:6723:8: note: ‘struct v8::JitCodeEvent’ declared here
> 6723 | struct JitCodeEvent {
> | ^~~~~~~~~~~~
> ../deps/v8/src/log.cc: In member function ‘virtual void v8::internal::JitLogger::LogRecordedBuffer(const v8::internal::wasm::WasmCode*, const char*, int)’:
> ../deps/v8/src/log.cc:686:34: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::JitCodeEvent’; use assignment or value-initialization instead [-Wclass-memaccess]
> 686 | memset(&event, 0, sizeof(event));
> | ^
> In file included from ../deps/v8/include/v8-profiler.h:10,
> from ../deps/v8/src/log.h:11,
> from ../deps/v8/src/log.cc:5:
> ../deps/v8/include/v8.h:6723:8: note: ‘struct v8::JitCodeEvent’ declared here
> 6723 | struct JitCodeEvent {
> | ^~~~~~~~~~~~
> ../deps/v8/src/log.cc: In member function ‘void v8::internal::JitLogger::AddCodeLinePosInfoEvent(void*, int, int, v8::JitCodeEvent::PositionType)’:
> ../deps/v8/src/log.cc:716:34: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::JitCodeEvent’; use assignment or value-initialization instead [-Wclass-memaccess]
> 716 | memset(&event, 0, sizeof(event));
> | ^
> In file included from ../deps/v8/include/v8-profiler.h:10,
> from ../deps/v8/src/log.h:11,
> from ../deps/v8/src/log.cc:5:
> ../deps/v8/include/v8.h:6723:8: note: ‘struct v8::JitCodeEvent’ declared here
> 6723 | struct JitCodeEvent {
> | ^~~~~~~~~~~~
> ../deps/v8/src/log.cc: In member function ‘void* v8::internal::JitLogger::StartCodePosInfoEvent()’:
> ../deps/v8/src/log.cc:729:34: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::JitCodeEvent’; use assignment or value-initialization instead [-Wclass-memaccess]
> 729 | memset(&event, 0, sizeof(event));
> | ^
> In file included from ../deps/v8/include/v8-profiler.h:10,
> from ../deps/v8/src/log.h:11,
> from ../deps/v8/src/log.cc:5:
> ../deps/v8/include/v8.h:6723:8: note: ‘struct v8::JitCodeEvent’ declared here
> 6723 | struct JitCodeEvent {
> | ^~~~~~~~~~~~
> ../deps/v8/src/log.cc: In member function ‘void v8::internal::JitLogger::EndCodePosInfoEvent(v8::internal::Address, void*)’:
> ../deps/v8/src/log.cc:739:34: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct v8::JitCodeEvent’; use assignment or value-initialization instead [-Wclass-memaccess]
> 739 | memset(&event, 0, sizeof(event));
> | ^
> In file included from ../deps/v8/include/v8-profiler.h:10,
> from ../deps/v8/src/log.h:11,
> from ../deps/v8/src/log.cc:5:
> ../deps/v8/include/v8.h:6723:8: note: ‘struct v8::JitCodeEvent’ declared here
> 6723 | struct JitCodeEvent {
> | ^~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/lookup-cache.o ../deps/v8/src/lookup-cache.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/lookup-cache.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/lookup-cache.h:8,
> from ../deps/v8/src/lookup-cache.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/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/lookup-cache.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/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/lookup-cache.h:8,
> from ../deps/v8/src/lookup-cache.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/lookup-cache.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/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/lookup-cache.h:8,
> from ../deps/v8/src/lookup-cache.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:15,
> 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/lookup-cache.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-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/lookup-cache.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/counters.h:15,
> 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/lookup-cache.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/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/lookup-cache.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/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/lookup-cache.h:8,
> from ../deps/v8/src/lookup-cache.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/lookup-cache.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/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/lookup-cache.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/lookup-cache.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/counters.h:15,
> 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/lookup-cache.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/lookup.o ../deps/v8/src/lookup.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/lookup.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/heap/factory.h:10,
> from ../deps/v8/src/lookup.h:9,
> from ../deps/v8/src/lookup.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/lookup.h:10,
> from ../deps/v8/src/lookup.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/deoptimizer.h:18,
> from ../deps/v8/src/lookup.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/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/isolate-inl.h:9,
> from ../deps/v8/src/lookup.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/heap/factory.h:10,
> from ../deps/v8/src/lookup.h:9,
> from ../deps/v8/src/lookup.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/isolate-inl.h:9,
> from ../deps/v8/src/lookup.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/heap/factory.h:10,
> from ../deps/v8/src/lookup.h:9,
> from ../deps/v8/src/lookup.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/isolate-inl.h:9,
> from ../deps/v8/src/lookup.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/lookup.h:10,
> from ../deps/v8/src/lookup.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/isolate-inl.h:9,
> from ../deps/v8/src/lookup.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/heap/factory.h:10,
> from ../deps/v8/src/lookup.h:9,
> from ../deps/v8/src/lookup.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/isolate-inl.h:9,
> from ../deps/v8/src/lookup.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/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/isolate-inl.h:9,
> from ../deps/v8/src/lookup.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/lookup.h:10,
> from ../deps/v8/src/lookup.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/lookup.cc: In member function ‘v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInSpecialHolder(v8::internal::Map*, v8::internal::JSReceiver*) [with bool is_element = true]’:
> ../deps/v8/src/lookup.cc:1038:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1038 | if (map->is_access_check_needed()) {
> | ^~
> ../deps/v8/src/lookup.cc:1042:5: note: here
> 1042 | case ACCESS_CHECK:
> | ^~~~
> ../deps/v8/src/lookup.cc:1043:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1043 | if (check_interceptor() && HasInterceptor<is_element>(map) &&
> | ^~
> ../deps/v8/src/lookup.cc:1048:5: note: here
> 1048 | case INTERCEPTOR:
> | ^~~~
> ../deps/v8/src/lookup.cc: In member function ‘bool v8::internal::LookupIterator::SkipInterceptor(v8::internal::JSObject*) [with bool is_element = true]’:
> ../deps/v8/src/lookup.cc:989:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 989 | interceptor_state_ = InterceptorState::kSkipNonMasking;
> | ^~~~~~~~~~~~~~~~~~
> ../deps/v8/src/lookup.cc:991:7: note: here
> 991 | case InterceptorState::kSkipNonMasking:
> | ^~~~
> ../deps/v8/src/lookup.cc: In member function ‘v8::internal::LookupIterator::State v8::internal::LookupIterator::LookupInSpecialHolder(v8::internal::Map*, v8::internal::JSReceiver*) [with bool is_element = false]’:
> ../deps/v8/src/lookup.cc:1038:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1038 | if (map->is_access_check_needed()) {
> | ^~
> ../deps/v8/src/lookup.cc:1042:5: note: here
> 1042 | case ACCESS_CHECK:
> | ^~~~
> ../deps/v8/src/lookup.cc:1043:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1043 | if (check_interceptor() && HasInterceptor<is_element>(map) &&
> | ^~
> ../deps/v8/src/lookup.cc:1048:5: note: here
> 1048 | case INTERCEPTOR:
> | ^~~~
> ../deps/v8/src/lookup.cc: In member function ‘bool v8::internal::LookupIterator::SkipInterceptor(v8::internal::JSObject*) [with bool is_element = false]’:
> ../deps/v8/src/lookup.cc:989:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 989 | interceptor_state_ = InterceptorState::kSkipNonMasking;
> | ^~~~~~~~~~~~~~~~~~
> ../deps/v8/src/lookup.cc:991:7: note: here
> 991 | case InterceptorState::kSkipNonMasking:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/machine-type.o ../deps/v8/src/machine-type.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/machine-type.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/map-updater.o ../deps/v8/src/map-updater.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/map-updater.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/field-type.h:8,
> from ../deps/v8/src/map-updater.h:9,
> from ../deps/v8/src/map-updater.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/map-updater.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) {
> | ^~~~~~~~
> 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/map-updater.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/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/field-type.h:8,
> from ../deps/v8/src/map-updater.h:9,
> from ../deps/v8/src/map-updater.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/map-updater.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/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/field-type.h:8,
> from ../deps/v8/src/map-updater.h:9,
> from ../deps/v8/src/map-updater.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/map-updater.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/map-updater.cc:9:
> ../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/map-updater.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/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/field-type.h:8,
> from ../deps/v8/src/map-updater.h:9,
> from ../deps/v8/src/map-updater.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/map-updater.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/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/map-updater.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/map-updater.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/map-updater.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/messages.o ../deps/v8/src/messages.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/messages.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/messages.h:15,
> from ../deps/v8/src/messages.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/api.h:13,
> from ../deps/v8/src/messages.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) {
> | ^~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/messages.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/messages.h:15,
> from ../deps/v8/src/messages.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/isolate-inl.h:9,
> from ../deps/v8/src/messages.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/messages.h:15,
> from ../deps/v8/src/messages.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/isolate-inl.h:9,
> from ../deps/v8/src/messages.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/api.h:13,
> from ../deps/v8/src/messages.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/messages.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/messages.h:15,
> from ../deps/v8/src/messages.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/isolate-inl.h:9,
> from ../deps/v8/src/messages.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/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/isolate-inl.h:9,
> from ../deps/v8/src/messages.cc:11:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/messages.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/api.h:13,
> from ../deps/v8/src/messages.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects-debug.o ../deps/v8/src/objects-debug.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects-debug.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-debug.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/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/objects-debug.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/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/objects-debug.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/objects-debug.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/objects-debug.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/objects-debug.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/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-debug.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/objects-debug.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/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-debug.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/objects-debug.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/objects-debug.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/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/objects-debug.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/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-debug.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/objects-debug.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects-printer.o ../deps/v8/src/objects-printer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects-printer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-printer.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/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/objects-printer.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/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-printer.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/objects-printer.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/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-printer.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:15,
> 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/objects-printer.cc:14:
> ../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-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/objects-printer.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/counters.h:15,
> 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/objects-printer.cc:14:
> ../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/objects-printer.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/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-printer.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/objects-printer.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/objects-printer.cc:14:
> ../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/objects-printer.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/counters.h:15,
> 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/objects-printer.cc:14:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects.o ../deps/v8/src/objects.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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.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/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/objects.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/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.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/objects.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/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.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:15,
> 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/objects.cc:13:
> ../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-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/objects.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/counters.h:15,
> 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/objects.cc:13:
> ../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/objects.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/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.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/objects.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/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/objects.cc:13:
> ../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/objects.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/counters.h:15,
> 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/objects.cc:13:
> ../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/objects.cc: In static member function ‘static v8::internal::Handle<v8::internal::Object> v8::internal::JSReceiver::GetDataProperty(v8::internal::LookupIterator*)’:
> ../deps/v8/src/objects.cc:1174:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1174 | if (it->isolate()->context() != nullptr && it->HasAccess()) continue;
> | ^~
> ../deps/v8/src/objects.cc:1176:7: note: here
> 1176 | case LookupIterator::JSPROXY:
> | ^~~~
> ../deps/v8/src/objects.cc: In static member function ‘static v8::Maybe<bool> v8::internal::Object::SetPropertyInternal(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed, bool*)’:
> ../deps/v8/src/objects.cc:4884:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 4884 | if (it->HolderIsReceiverOrHiddenPrototype()) {
> | ^~
> ../deps/v8/src/objects.cc:4888:7: note: here
> 4888 | case LookupIterator::TRANSITION:
> | ^~~~
> ../deps/v8/src/objects.cc: In static member function ‘static v8::Maybe<bool> v8::internal::Object::SetSuperProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed)’:
> ../deps/v8/src/objects.cc:4965:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 4965 | if (own_lookup.GetAccessors()->IsAccessorInfo()) {
> | ^~
> ../deps/v8/src/objects.cc:4973:7: note: here
> 4973 | case LookupIterator::INTEGER_INDEXED_EXOTIC:
> | ^~~~
> ../deps/v8/src/objects.cc: In member function ‘int v8::internal::JSObject::GetFastElementsUsage()’:
> ../deps/v8/src/objects.cc:15722:62: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 15722 | store = SloppyArgumentsElements::cast(store)->arguments();
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
> ../deps/v8/src/objects.cc:15724:5: note: here
> 15724 | case HOLEY_SMI_ELEMENTS:
> | ^~~~
> ../deps/v8/src/objects.cc: In static member function ‘static v8::internal::PropertyCellType v8::internal::PropertyCell::UpdatedType(v8::internal::Handle<v8::internal::PropertyCell>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDetails)’:
> ../deps/v8/src/objects.cc:18779:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 18779 | if (*value == cell->value()) return PropertyCellType::kConstant;
> | ^~
> ../deps/v8/src/objects.cc:18781:5: note: here
> 18781 | case PropertyCellType::kConstantType:
> | ^~~~
> ../deps/v8/src/objects.cc:18782:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 18782 | if (RemainsConstantType(cell, value)) {
> | ^~
> ../deps/v8/src/objects.cc:18786:5: note: here
> 18786 | case PropertyCellType::kMutable:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/bigint.o ../deps/v8/src/objects/bigint.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/bigint.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/bigint.h:9,
> from ../deps/v8/src/objects/bigint.cc:20:
> ../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/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/objects/bigint.cc:23:
> ../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/bigint.h:9,
> from ../deps/v8/src/objects/bigint.cc:20:
> ../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/objects/bigint.cc:23:
> ../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/bigint.h:9,
> from ../deps/v8/src/objects/bigint.cc:20:
> ../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:15,
> 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/objects/bigint.cc:23:
> ../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-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/objects/bigint.cc:23:
> ../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/counters.h:15,
> 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/objects/bigint.cc:23:
> ../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/objects/bigint.cc:23:
> ../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/bigint.h:9,
> from ../deps/v8/src/objects/bigint.cc:20:
> ../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/objects/bigint.cc:23:
> ../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/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/objects/bigint.cc:23:
> ../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/objects/bigint.cc:23:
> ../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/counters.h:15,
> 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/objects/bigint.cc:23:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/debug-objects.o ../deps/v8/src/objects/debug-objects.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/debug-objects.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/debug-objects.h:8,
> from ../deps/v8/src/objects/debug-objects.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/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/debug-objects-inl.h:10,
> from ../deps/v8/src/objects/debug-objects.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/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/debug-objects.h:8,
> from ../deps/v8/src/objects/debug-objects.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/debug-objects-inl.h:10,
> from ../deps/v8/src/objects/debug-objects.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/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/debug-objects.h:8,
> from ../deps/v8/src/objects/debug-objects.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/objects/debug-objects-inl.h:10,
> from ../deps/v8/src/objects/debug-objects.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/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/objects/debug-objects-inl.h:10,
> from ../deps/v8/src/objects/debug-objects.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/objects/debug-objects-inl.h:10,
> from ../deps/v8/src/objects/debug-objects.cc:6:
> ../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/debug-objects-inl.h:10,
> from ../deps/v8/src/objects/debug-objects.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/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/debug-objects.h:8,
> from ../deps/v8/src/objects/debug-objects.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/debug-objects-inl.h:10,
> from ../deps/v8/src/objects/debug-objects.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/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/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/objects/debug-objects-inl.h:10,
> from ../deps/v8/src/objects/debug-objects.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/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/objects/debug-objects-inl.h:10,
> from ../deps/v8/src/objects/debug-objects.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/objects/debug-objects-inl.h:10,
> from ../deps/v8/src/objects/debug-objects.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/intl-objects.o ../deps/v8/src/objects/intl-objects.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/intl-objects.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/intl-objects.h:12,
> from ../deps/v8/src/objects/intl-objects.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/api.h:13,
> from ../deps/v8/src/objects/intl-objects.cc:13:
> ../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/objects/intl-objects.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/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/intl-objects.h:12,
> from ../deps/v8/src/objects/intl-objects.cc:9:
> ../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/objects/intl-objects.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/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/intl-objects.h:12,
> from ../deps/v8/src/objects/intl-objects.cc:9:
> ../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/objects/intl-objects.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/api.h:13,
> from ../deps/v8/src/objects/intl-objects.cc:13:
> ../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/objects/intl-objects.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/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/intl-objects.h:12,
> from ../deps/v8/src/objects/intl-objects.cc:9:
> ../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/objects/intl-objects.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/objects/intl-objects.cc:17:
> ../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/objects/intl-objects.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/api.h:13,
> from ../deps/v8/src/objects/intl-objects.cc:13:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/js-locale.o ../deps/v8/src/objects/js-locale.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/js-locale.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/objects/js-locale.h:12,
> from ../deps/v8/src/objects/js-locale.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/api.h:13,
> from ../deps/v8/src/objects/js-locale.h:12,
> from ../deps/v8/src/objects/js-locale.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) {
> | ^~~~~~~~
> 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/objects/js-locale.cc:19:
> ../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/objects/js-locale.h:12,
> from ../deps/v8/src/objects/js-locale.cc:9:
> ../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/objects/js-locale.cc:19:
> ../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/objects/js-locale.h:12,
> from ../deps/v8/src/objects/js-locale.cc:9:
> ../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/objects/js-locale.cc:19:
> ../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/objects/js-locale.h:12,
> from ../deps/v8/src/objects/js-locale.cc:9:
> ../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/objects/js-locale.cc:19:
> ../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/objects/js-locale.h:12,
> from ../deps/v8/src/objects/js-locale.cc:9:
> ../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/objects/js-locale.cc:19:
> ../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/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/objects/js-locale.cc:19:
> ../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/objects/js-locale.cc:19:
> ../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/objects/js-locale.h:12,
> from ../deps/v8/src/objects/js-locale.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/literal-objects.o ../deps/v8/src/objects/literal-objects.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/literal-objects.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/literal-objects.h:8,
> from ../deps/v8/src/objects/literal-objects.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/objects/literal-objects.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/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/objects/literal-objects.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/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/literal-objects.h:8,
> from ../deps/v8/src/objects/literal-objects.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/objects/literal-objects.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/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/literal-objects.h:8,
> from ../deps/v8/src/objects/literal-objects.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/objects/literal-objects.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/objects/literal-objects.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/objects/literal-objects.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/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/literal-objects.h:8,
> from ../deps/v8/src/objects/literal-objects.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/objects/literal-objects.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/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/objects/literal-objects.cc:11:
> ../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/objects/literal-objects.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/objects/literal-objects.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/objects/literal-objects.cc:11:
> ../deps/v8/src/objects-inl.h: In static member function ‘static v8::internal::Handle<v8::internal::ClassBoilerplate> v8::internal::ClassBoilerplate::BuildClassBoilerplate(v8::internal::Isolate*, v8::internal::ClassLiteral*)’:
> ../deps/v8/src/objects-inl.h:3036:3: warning: ‘value_kind’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 3036 | if (component == ACCESSOR_GETTER) {
> | ^~
> ../deps/v8/src/objects/literal-objects.cc:506:33: note: ‘value_kind’ was declared here
> 506 | ClassBoilerplate::ValueKind value_kind;
> | ^~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/managed.o ../deps/v8/src/objects/managed.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/managed.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/global-handles.h:14,
> from ../deps/v8/src/objects/managed.h:9,
> from ../deps/v8/src/objects/managed.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/objects/managed.h:12,
> from ../deps/v8/src/objects/managed.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/module.o ../deps/v8/src/objects/module.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/module.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/module.h:8,
> from ../deps/v8/src/objects/module.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/api.h:13,
> from ../deps/v8/src/objects/module.cc:11:
> ../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/objects/module.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/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/module.h:8,
> from ../deps/v8/src/objects/module.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/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/objects/module.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/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/module.h:8,
> from ../deps/v8/src/objects/module.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-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/objects/module.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/api.h:13,
> from ../deps/v8/src/objects/module.cc:11:
> ../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/objects/module.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/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/module.h:8,
> from ../deps/v8/src/objects/module.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-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/objects/module.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/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/objects/module.cc:13:
> ../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/objects/module.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/api.h:13,
> from ../deps/v8/src/objects/module.cc:11:
> ../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/objects/module.cc: In member function ‘v8::internal::Cell* v8::internal::Module::GetCell(int)’:
> ../deps/v8/src/objects/module.cc:164:25: warning: ‘cell’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 164 | return Cell::cast(cell);
> | ^
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/ordered-hash-table.o ../deps/v8/src/objects/ordered-hash-table.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/ordered-hash-table.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/objects/ordered-hash-table.h:9,
> from ../deps/v8/src/objects/ordered-hash-table.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/objects/ordered-hash-table.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/objects/ordered-hash-table.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/objects/fixed-array.h:8,
> from ../deps/v8/src/objects/ordered-hash-table.h:9,
> from ../deps/v8/src/objects/ordered-hash-table.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/objects/ordered-hash-table.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/objects/fixed-array.h:8,
> from ../deps/v8/src/objects/ordered-hash-table.h:9,
> from ../deps/v8/src/objects/ordered-hash-table.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/objects/ordered-hash-table.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/objects/ordered-hash-table.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/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/objects/ordered-hash-table.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/objects/fixed-array.h:8,
> from ../deps/v8/src/objects/ordered-hash-table.h:9,
> from ../deps/v8/src/objects/ordered-hash-table.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/objects/ordered-hash-table.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: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/objects/ordered-hash-table.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/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/objects/ordered-hash-table.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/objects/ordered-hash-table.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/scope-info.o ../deps/v8/src/objects/scope-info.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/scope-info.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/scope-info.h:9,
> from ../deps/v8/src/objects/scope-info.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/objects/scope-info.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) {
> | ^~~~~~~~
> ../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/objects/scope-info.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/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/scope-info.h:9,
> from ../deps/v8/src/objects/scope-info.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/objects/scope-info.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/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/scope-info.h:9,
> from ../deps/v8/src/objects/scope-info.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/objects/scope-info.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/objects/scope-info.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/objects/scope-info.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/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/scope-info.h:9,
> from ../deps/v8/src/objects/scope-info.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/objects/scope-info.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/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/objects/scope-info.cc:13:
> ../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/objects/scope-info.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/objects/scope-info.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/template-objects.o ../deps/v8/src/objects/template-objects.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/template-objects.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/template-objects.h:8,
> from ../deps/v8/src/objects/template-objects.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/objects/template-objects.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/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/objects/template-objects.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/template-objects.h:8,
> from ../deps/v8/src/objects/template-objects.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/objects/template-objects.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/template-objects.h:8,
> from ../deps/v8/src/objects/template-objects.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/objects/template-objects.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/objects/template-objects.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/objects/template-objects.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/template-objects.h:8,
> from ../deps/v8/src/objects/template-objects.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/objects/template-objects.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/objects/template-objects.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/objects/template-objects.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/objects/template-objects.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/optimized-compilation-info.o ../deps/v8/src/optimized-compilation-info.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/optimized-compilation-info.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compilation-dependencies.h:8,
> from ../deps/v8/src/optimized-compilation-info.h:11,
> from ../deps/v8/src/optimized-compilation-info.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/optimized-compilation-info.h:13,
> from ../deps/v8/src/optimized-compilation-info.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/api.h:13,
> from ../deps/v8/src/optimized-compilation-info.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/optimized-compilation-info.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/api.h:13,
> from ../deps/v8/src/optimized-compilation-info.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/optimized-compilation-info.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/compilation-dependencies.h:8,
> from ../deps/v8/src/optimized-compilation-info.h:11,
> from ../deps/v8/src/optimized-compilation-info.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/optimized-compilation-info.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/compilation-dependencies.h:8,
> from ../deps/v8/src/optimized-compilation-info.h:11,
> from ../deps/v8/src/optimized-compilation-info.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/optimized-compilation-info.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/api.h:13,
> from ../deps/v8/src/optimized-compilation-info.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/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/optimized-compilation-info.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/compilation-dependencies.h:8,
> from ../deps/v8/src/optimized-compilation-info.h:11,
> from ../deps/v8/src/optimized-compilation-info.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/optimized-compilation-info.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ostreams.o ../deps/v8/src/ostreams.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ostreams.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/ostreams.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/expression-scope-reparenter.o ../deps/v8/src/parsing/expression-scope-reparenter.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/expression-scope-reparenter.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/parsing/expression-scope-reparenter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/parsing/expression-scope-reparenter.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/parsing/expression-scope-reparenter.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/parsing/expression-scope-reparenter.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/parsing/expression-scope-reparenter.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/parsing/expression-scope-reparenter.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/parsing/expression-scope-reparenter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/parsing/expression-scope-reparenter.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/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/parsing/expression-scope-reparenter.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/parsing/expression-scope-reparenter.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/parsing/expression-scope-reparenter.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/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/parsing/expression-scope-reparenter.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/parsing/expression-scope-reparenter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-traversal-visitor.h:8,
> from ../deps/v8/src/parsing/expression-scope-reparenter.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/func-name-inferrer.o ../deps/v8/src/parsing/func-name-inferrer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/func-name-inferrer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/parsing/func-name-inferrer.h:8,
> from ../deps/v8/src/parsing/func-name-inferrer.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/parsing/func-name-inferrer.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/parsing/func-name-inferrer.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/parsing/func-name-inferrer.h:8,
> from ../deps/v8/src/parsing/func-name-inferrer.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/parsing/func-name-inferrer.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/parsing/func-name-inferrer.h:8,
> from ../deps/v8/src/parsing/func-name-inferrer.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/parsing/func-name-inferrer.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/parsing/func-name-inferrer.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/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/parsing/func-name-inferrer.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/parsing/func-name-inferrer.h:8,
> from ../deps/v8/src/parsing/func-name-inferrer.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/parsing/func-name-inferrer.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/parsing/func-name-inferrer.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/parsing/func-name-inferrer.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/parsing/func-name-inferrer.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/parse-info.o ../deps/v8/src/parsing/parse-info.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/parse-info.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/parsing/parse-info.h:14,
> from ../deps/v8/src/parsing/parse-info.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/api.h:13,
> from ../deps/v8/src/parsing/parse-info.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/parsing/parse-info.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/parsing/parse-info.h:14,
> from ../deps/v8/src/parsing/parse-info.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/parsing/parse-info.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/parsing/parse-info.h:14,
> from ../deps/v8/src/parsing/parse-info.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/parsing/parse-info.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/api.h:13,
> from ../deps/v8/src/parsing/parse-info.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/heap/heap-inl.h:15,
> from ../deps/v8/src/parsing/parse-info.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/parsing/parse-info.h:14,
> from ../deps/v8/src/parsing/parse-info.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/parsing/parse-info.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/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/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/parsing/parse-info.cc:11:
> ../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/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/parsing/parse-info.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/api.h:13,
> from ../deps/v8/src/parsing/parse-info.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/parser.o ../deps/v8/src/parsing/parser.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/parser.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-source-ranges.h:8,
> from ../deps/v8/src/parsing/parser.h:10,
> from ../deps/v8/src/parsing/parser.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-source-ranges.h:8,
> from ../deps/v8/src/parsing/parser.h:10,
> from ../deps/v8/src/parsing/parser.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/parsing/parser-base.h:16,
> from ../deps/v8/src/parsing/parser.h:15,
> from ../deps/v8/src/parsing/parser.cc:5:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-source-ranges.h:8,
> from ../deps/v8/src/parsing/parser.h:10,
> from ../deps/v8/src/parsing/parser.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/parsing/parser-base.h:16,
> from ../deps/v8/src/parsing/parser.h:15,
> from ../deps/v8/src/parsing/parser.cc:5:
> ../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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-source-ranges.h:8,
> from ../deps/v8/src/parsing/parser.h:10,
> from ../deps/v8/src/parsing/parser.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/parsing/parser-base.h:16,
> from ../deps/v8/src/parsing/parser.h:15,
> from ../deps/v8/src/parsing/parser.cc:5:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-source-ranges.h:8,
> from ../deps/v8/src/parsing/parser.h:10,
> from ../deps/v8/src/parsing/parser.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/parsing/parser.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-source-ranges.h:8,
> from ../deps/v8/src/parsing/parser.h:10,
> from ../deps/v8/src/parsing/parser.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/parsing/parser-base.h:16,
> from ../deps/v8/src/parsing/parser.h:15,
> from ../deps/v8/src/parsing/parser.cc:5:
> ../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/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/parsing/parser.cc:21:
> ../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/parsing/parser.cc:21:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/ast-source-ranges.h:8,
> from ../deps/v8/src/parsing/parser.h:10,
> from ../deps/v8/src/parsing/parser.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/parsing/parser.h:15,
> from ../deps/v8/src/parsing/parser.cc:5:
> ../deps/v8/src/parsing/parser-base.h: In member function ‘v8::internal::ParserBase<Impl>::ExpressionT v8::internal::ParserBase<Impl>::ParseYieldExpression(bool, bool*) [with Impl = v8::internal::Parser]’:
> ../deps/v8/src/parsing/parser-base.h:3076:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 3076 | if (!delegating) break;
> | ^~
> ../deps/v8/src/parsing/parser-base.h:3079:7: note: here
> 3079 | default:
> | ^~~~~~~
> ../deps/v8/src/parsing/parser-base.h: In member function ‘v8::internal::ParserBase<Impl>::ExpressionT v8::internal::ParserBase<Impl>::ParsePrimaryExpression(bool*, bool*) [with Impl = v8::internal::Parser]’:
> ../deps/v8/src/parsing/parser-base.h:1887:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1887 | *is_async = true;
> | ^
> ../deps/v8/src/parsing/parser-base.h:1889:5: note: here
> 1889 | case Token::IDENTIFIER:
> | ^~~~
> ../deps/v8/src/parsing/parser-base.h: In member function ‘v8::internal::ParserBase<Impl>::ExpressionT v8::internal::ParserBase<Impl>::ParsePropertyName(v8::internal::ParserBase<Impl>::IdentifierT*, v8::internal::ParserBase<Impl>::PropertyKind*, bool*, bool*, bool*, bool*, bool*, bool*) [with Impl = v8::internal::Parser]’:
> ../deps/v8/src/parsing/parser-base.h:2254:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 2254 | if (!*is_generator && !*is_async && !*is_get && !*is_set) {
> | ^~
> ../deps/v8/src/parsing/parser-base.h:2280:5: note: here
> 2280 | default:
> | ^~~~~~~
> ../deps/v8/src/parsing/parser-base.h: In member function ‘v8::internal::ParserBase<Impl>::StatementT v8::internal::ParserBase<Impl>::ParseStatement(v8::internal::ZonePtrList<const v8::internal::AstRawString>*, v8::internal::AllowLabelledFunctionStatement, bool*) [with Impl = v8::internal::Parser]’:
> ../deps/v8/src/parsing/parser-base.h:5072:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 5072 | if (!scanner()->HasAnyLineTerminatorAfterNext() &&
> | ^~
> ../deps/v8/src/parsing/parser-base.h:5081:5: note: here
> 5081 | default:
> | ^~~~~~~
> ../deps/v8/src/parsing/parser.cc: In member function ‘v8::internal::Statement* v8::internal::Parser::ParseExportDefault(bool*)’:
> ../deps/v8/src/parsing/parser.cc:1195:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1195 | if (PeekAhead() == Token::FUNCTION &&
> | ^~
> ../deps/v8/src/parsing/parser.cc:1203:5: note: here
> 1203 | default: {
> | ^~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/parsing.o ../deps/v8/src/parsing/parsing.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/parsing.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/parsing.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/parsing.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) {
> | ^~~~~~~~
> 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/parsing/parsing.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/parsing.cc:9:
> ../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/parsing/parsing.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/parsing.cc:9:
> ../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/parsing/parsing.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/parsing.cc:9:
> ../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/parsing/parsing.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/parsing.cc:9:
> ../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/parsing/parsing.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/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/parsing/parsing.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/parsing/parsing.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/parsing.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/pattern-rewriter.o ../deps/v8/src/parsing/pattern-rewriter.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/pattern-rewriter.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/pattern-rewriter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/pattern-rewriter.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/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/parsing/pattern-rewriter.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/pattern-rewriter.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/parsing/pattern-rewriter.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/pattern-rewriter.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/parsing/pattern-rewriter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/pattern-rewriter.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/parsing/pattern-rewriter.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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/pattern-rewriter.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/parsing/pattern-rewriter.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/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/parsing/pattern-rewriter.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/parsing/pattern-rewriter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/pattern-rewriter.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparse-data.o ../deps/v8/src/parsing/preparse-data.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparse-data.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/messages.h:15,
> from ../deps/v8/src/parsing/preparse-data.h:13,
> from ../deps/v8/src/parsing/preparse-data.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/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/parsing/preparse-data.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/messages.h:15,
> from ../deps/v8/src/parsing/preparse-data.h:13,
> from ../deps/v8/src/parsing/preparse-data.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/parsing/preparse-data.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/messages.h:15,
> from ../deps/v8/src/parsing/preparse-data.h:13,
> from ../deps/v8/src/parsing/preparse-data.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:15,
> 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/parsing/preparse-data.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) {
> | ^~~~~~~~
> 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/parsing/preparse-data.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/counters.h:15,
> 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/parsing/preparse-data.cc:9:
> ../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/parsing/preparse-data.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/handles.h:15,
> from ../deps/v8/src/messages.h:15,
> from ../deps/v8/src/parsing/preparse-data.h:13,
> from ../deps/v8/src/parsing/preparse-data.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/parsing/preparse-data.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/parsing/preparse-data.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/parsing/preparse-data.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/counters.h:15,
> 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/parsing/preparse-data.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparsed-scope-data.o ../deps/v8/src/parsing/preparsed-scope-data.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparsed-scope-data.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/parsing/preparsed-scope-data.h:13,
> from ../deps/v8/src/parsing/preparsed-scope-data.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/parsing/preparsed-scope-data.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/parsing/preparsed-scope-data.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/parsing/preparsed-scope-data.h:13,
> from ../deps/v8/src/parsing/preparsed-scope-data.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/parsing/preparsed-scope-data.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/parsing/preparsed-scope-data.h:13,
> from ../deps/v8/src/parsing/preparsed-scope-data.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/parsing/preparsed-scope-data.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/parsing/preparsed-scope-data.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/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/parsing/preparsed-scope-data.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/parsing/preparsed-scope-data.h:13,
> from ../deps/v8/src/parsing/preparsed-scope-data.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/parsing/preparsed-scope-data.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/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/parsing/preparsed-scope-data.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/parsing/preparsed-scope-data.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/parsing/preparsed-scope-data.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparser.o ../deps/v8/src/parsing/preparser.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparser.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/conversions-inl.h:19,
> from ../deps/v8/src/parsing/preparser.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 {
> | ~~~~~~~~~~^~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/preparser.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/conversions.h:11,
> from ../deps/v8/src/conversions-inl.h:19,
> from ../deps/v8/src/parsing/preparser.cc:9:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/preparser.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/conversions.h:11,
> from ../deps/v8/src/conversions-inl.h:19,
> from ../deps/v8/src/parsing/preparser.cc:9:
> ../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:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/preparser.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) {
> | ^~~~~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/preparser.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/preparser.cc:9:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/preparser.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/conversions.h:11,
> from ../deps/v8/src/conversions-inl.h:19,
> from ../deps/v8/src/parsing/preparser.cc:9:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/preparser.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/preparser.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/preparser.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/preparser.cc:9:
> ../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/parsing/preparser.cc:13:
> ../deps/v8/src/parsing/parser-base.h: In member function ‘v8::internal::ParserBase<Impl>::ExpressionT v8::internal::ParserBase<Impl>::ParseYieldExpression(bool, bool*) [with Impl = v8::internal::PreParser]’:
> ../deps/v8/src/parsing/parser-base.h:3076:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 3076 | if (!delegating) break;
> | ^~
> ../deps/v8/src/parsing/parser-base.h:3079:7: note: here
> 3079 | default:
> | ^~~~~~~
> ../deps/v8/src/parsing/parser-base.h: In member function ‘v8::internal::ParserBase<Impl>::ExpressionT v8::internal::ParserBase<Impl>::ParsePrimaryExpression(bool*, bool*) [with Impl = v8::internal::PreParser]’:
> ../deps/v8/src/parsing/parser-base.h:1887:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1887 | *is_async = true;
> | ^
> ../deps/v8/src/parsing/parser-base.h:1889:5: note: here
> 1889 | case Token::IDENTIFIER:
> | ^~~~
> ../deps/v8/src/parsing/parser-base.h: In member function ‘v8::internal::ParserBase<Impl>::ExpressionT v8::internal::ParserBase<Impl>::ParsePropertyName(v8::internal::ParserBase<Impl>::IdentifierT*, v8::internal::ParserBase<Impl>::PropertyKind*, bool*, bool*, bool*, bool*, bool*, bool*) [with Impl = v8::internal::PreParser]’:
> ../deps/v8/src/parsing/parser-base.h:2254:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 2254 | if (!*is_generator && !*is_async && !*is_get && !*is_set) {
> | ^~
> ../deps/v8/src/parsing/parser-base.h:2280:5: note: here
> 2280 | default:
> | ^~~~~~~
> ../deps/v8/src/parsing/parser-base.h: In member function ‘v8::internal::ParserBase<Impl>::StatementT v8::internal::ParserBase<Impl>::ParseStatement(v8::internal::ZonePtrList<const v8::internal::AstRawString>*, v8::internal::AllowLabelledFunctionStatement, bool*) [with Impl = v8::internal::PreParser]’:
> ../deps/v8/src/parsing/parser-base.h:5072:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 5072 | if (!scanner()->HasAnyLineTerminatorAfterNext() &&
> | ^~
> ../deps/v8/src/parsing/parser-base.h:5081:5: note: here
> 5081 | default:
> | ^~~~~~~
> In file included from ../deps/v8/src/parsing/preparser.cc:16:
> ../deps/v8/src/parsing/preparser.h: In member function ‘v8::internal::ParserBase<Impl>::StatementT v8::internal::ParserBase<Impl>::ParseHoistableDeclaration(int, v8::internal::ParseFunctionFlags, v8::internal::ZonePtrList<const v8::internal::AstRawString>*, bool, bool*) [with Impl = v8::internal::PreParser]’:
> ../deps/v8/src/parsing/preparser.h:1172:35: warning: ‘variable_name.v8::internal::PreParserIdentifier::string_’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 1172 | scope()->DeclareVariableName(variable_name.string_, mode);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/parsing/preparser.cc:13:
> ../deps/v8/src/parsing/parser-base.h:4051:15: note: ‘variable_name.v8::internal::PreParserIdentifier::string_’ was declared here
> 4051 | IdentifierT variable_name;
> | ^~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/rewriter.o ../deps/v8/src/parsing/rewriter.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/rewriter.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/rewriter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/rewriter.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/parsing/rewriter.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/rewriter.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/parsing/rewriter.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/rewriter.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/parsing/rewriter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/rewriter.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/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/parsing/rewriter.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/conversions.h:11,
> from ../deps/v8/src/ast/ast-value-factory.h:34,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/rewriter.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/parsing/rewriter.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/parsing/rewriter.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/parsing/rewriter.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/parsing/rewriter.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/scanner-character-streams.o ../deps/v8/src/parsing/scanner-character-streams.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/scanner-character-streams.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/parsing/scanner-character-streams.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/parsing/scanner-character-streams.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/parsing/scanner-character-streams.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/parsing/scanner-character-streams.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/parsing/scanner-character-streams.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:15,
> from ../deps/v8/src/parsing/scanner-character-streams.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/parsing/scanner-character-streams.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/counters.h:15,
> from ../deps/v8/src/parsing/scanner-character-streams.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/parsing/scanner-character-streams.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/parsing/scanner-character-streams.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/parsing/scanner-character-streams.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: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/parsing/scanner-character-streams.cc:11:
> ../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/parsing/scanner-character-streams.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/counters.h:15,
> from ../deps/v8/src/parsing/scanner-character-streams.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/scanner.o ../deps/v8/src/parsing/scanner.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/scanner.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/parsing/scanner.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/parsing/scanner.cc:13:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/scanner.cc:15:
> ../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/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/parsing/scanner.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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/scanner.cc:15:
> ../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/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/parsing/scanner.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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/scanner.cc:15:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/parsing/scanner.cc:13:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/scanner.cc:15:
> ../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/unicode.h:11,
> from ../deps/v8/src/char-predicates.h:9,
> from ../deps/v8/src/parsing/scanner.h:12,
> from ../deps/v8/src/parsing/scanner.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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/scanner.cc:15:
> ../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/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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/scanner.cc:15:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/parsing/scanner.cc:15:
> ../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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/parsing/scanner.cc:13:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/token.o ../deps/v8/src/parsing/token.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/token.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/pending-compilation-error-handler.o ../deps/v8/src/pending-compilation-error-handler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/pending-compilation-error-handler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/pending-compilation-error-handler.h:12,
> from ../deps/v8/src/pending-compilation-error-handler.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/pending-compilation-error-handler.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:19,
> from ../deps/v8/src/pending-compilation-error-handler.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/debug/debug.h:26,
> from ../deps/v8/src/pending-compilation-error-handler.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/pending-compilation-error-handler.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/pending-compilation-error-handler.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/pending-compilation-error-handler.h:12,
> from ../deps/v8/src/pending-compilation-error-handler.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/pending-compilation-error-handler.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/pending-compilation-error-handler.h:12,
> from ../deps/v8/src/pending-compilation-error-handler.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/pending-compilation-error-handler.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/pending-compilation-error-handler.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/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/pending-compilation-error-handler.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/pending-compilation-error-handler.h:12,
> from ../deps/v8/src/pending-compilation-error-handler.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/pending-compilation-error-handler.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/perf-jit.o ../deps/v8/src/perf-jit.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/perf-jit.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/perf-jit.h:31,
> from ../deps/v8/src/perf-jit.cc:28:
> ../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/log.h:14,
> from ../deps/v8/src/perf-jit.h:31,
> from ../deps/v8/src/perf-jit.cc:28:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/perf-jit.h:31,
> from ../deps/v8/src/perf-jit.cc:28:
> ../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/log.h:14,
> from ../deps/v8/src/perf-jit.h:31,
> from ../deps/v8/src/perf-jit.cc:28:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/perf-jit.h:31,
> from ../deps/v8/src/perf-jit.cc:28:
> ../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/log.h:17,
> from ../deps/v8/src/perf-jit.h:31,
> from ../deps/v8/src/perf-jit.cc:28:
> ../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/eh-frame.h:10,
> from ../deps/v8/src/perf-jit.cc:33:
> ../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/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/perf-jit.cc:35:
> ../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/log.h:17,
> from ../deps/v8/src/perf-jit.h:31,
> from ../deps/v8/src/perf-jit.cc:28:
> ../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/perf-jit.cc:35:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/perf-jit.h:31,
> from ../deps/v8/src/perf-jit.cc:28:
> ../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/perf-jit.cc:35:
> ../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/perf-jit.cc:35:
> ../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/log.h:17,
> from ../deps/v8/src/perf-jit.h:31,
> from ../deps/v8/src/perf-jit.cc:28:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/allocation-tracker.o ../deps/v8/src/profiler/allocation-tracker.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/allocation-tracker.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/profiler/allocation-tracker.h:13,
> from ../deps/v8/src/profiler/allocation-tracker.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/frames-inl.h:9,
> from ../deps/v8/src/profiler/allocation-tracker.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/frames-inl.h:10,
> from ../deps/v8/src/profiler/allocation-tracker.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/frames-inl.h:11,
> from ../deps/v8/src/profiler/allocation-tracker.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/profiler/allocation-tracker.h:13,
> from ../deps/v8/src/profiler/allocation-tracker.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/frames-inl.h:11,
> from ../deps/v8/src/profiler/allocation-tracker.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/profiler/allocation-tracker.h:13,
> from ../deps/v8/src/profiler/allocation-tracker.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/frames-inl.h:11,
> from ../deps/v8/src/profiler/allocation-tracker.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/frames-inl.h:10,
> from ../deps/v8/src/profiler/allocation-tracker.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/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/frames-inl.h:11,
> from ../deps/v8/src/profiler/allocation-tracker.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/profiler/allocation-tracker.h:13,
> from ../deps/v8/src/profiler/allocation-tracker.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/frames-inl.h:11,
> from ../deps/v8/src/profiler/allocation-tracker.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/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/profiler/allocation-tracker.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/frames-inl.h:10,
> from ../deps/v8/src/profiler/allocation-tracker.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/cpu-profiler.o ../deps/v8/src/profiler/cpu-profiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/cpu-profiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/profiler/cpu-profiler.h:13,
> from ../deps/v8/src/profiler/cpu-profiler.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/profiler/cpu-profiler.h:14,
> from ../deps/v8/src/profiler/cpu-profiler.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/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/cpu-profiler.h:18,
> from ../deps/v8/src/profiler/cpu-profiler.cc:5:
> ../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/profiler/cpu-profiler.h:13,
> from ../deps/v8/src/profiler/cpu-profiler.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/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/cpu-profiler.h:18,
> from ../deps/v8/src/profiler/cpu-profiler.cc:5:
> ../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/profiler/cpu-profiler.h:13,
> from ../deps/v8/src/profiler/cpu-profiler.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/debug/debug.h:19,
> from ../deps/v8/src/profiler/cpu-profiler.cc:13:
> ../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/profiler/cpu-profiler.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/profiler/cpu-profiler.h:14,
> from ../deps/v8/src/profiler/cpu-profiler.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-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/frames-inl.h:11,
> from ../deps/v8/src/profiler/cpu-profiler.cc:15:
> ../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/profiler/cpu-profiler.h:14,
> from ../deps/v8/src/profiler/cpu-profiler.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/frames-inl.h:11,
> from ../deps/v8/src/profiler/cpu-profiler.cc:15:
> ../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/profiler/cpu-profiler.h:13,
> from ../deps/v8/src/profiler/cpu-profiler.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/frames-inl.h:11,
> from ../deps/v8/src/profiler/cpu-profiler.cc:15:
> ../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/profiler/cpu-profiler.cc: In constructor ‘v8::internal::ProfilerEventsProcessor::ProfilerEventsProcessor(v8::internal::Isolate*, v8::internal::ProfileGenerator*, v8::base::TimeDelta)’:
> ../deps/v8/src/profiler/cpu-profiler.cc:57:38: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
> 57 | last_processed_code_event_id_(0) {
> | ^
> In file included from ../deps/v8/src/profiler/cpu-profiler.h:13,
> from ../deps/v8/src/profiler/cpu-profiler.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/profiler/cpu-profiler.cc: In member function ‘virtual void v8::internal::ProfilerEventsProcessor::Run()’:
> ../deps/v8/src/profiler/cpu-profiler.cc:154:48: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
> 154 | base::TimeTicks::HighResolutionNow() + period_;
> | ^~~~~~~
> In file included from ../deps/v8/src/profiler/cpu-profiler.h:13,
> from ../deps/v8/src/profiler/cpu-profiler.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/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/profiler/cpu-profiler.cc: In member function ‘void v8::internal::CpuProfiler::StartProcessorIfNotStarted()’:
> ../deps/v8/src/profiler/cpu-profiler.cc:379:66: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
> 379 | sampling_interval_));
> | ^
> In file included from ../deps/v8/src/profiler/cpu-profiler.h:13,
> from ../deps/v8/src/profiler/cpu-profiler.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/profiler/cpu-profiler.cc:50:66: note: initializing argument 3 of ‘v8::internal::ProfilerEventsProcessor::ProfilerEventsProcessor(v8::internal::Isolate*, v8::internal::ProfileGenerator*, v8::base::TimeDelta)’
> 50 | base::TimeDelta period)
> | ~~~~~~~~~~~~~~~~^~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/heap-profiler.o ../deps/v8/src/profiler/heap-profiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/heap-profiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/profiler/heap-profiler.h:15,
> from ../deps/v8/src/profiler/heap-profiler.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/api.h:13,
> from ../deps/v8/src/profiler/heap-profiler.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:19,
> from ../deps/v8/src/profiler/heap-profiler.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/debug/debug.h:26,
> from ../deps/v8/src/profiler/heap-profiler.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/api.h:13,
> from ../deps/v8/src/profiler/heap-profiler.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/profiler/heap-profiler.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/profiler/heap-profiler.h:15,
> from ../deps/v8/src/profiler/heap-profiler.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/profiler/heap-profiler.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/profiler/heap-profiler.h:15,
> from ../deps/v8/src/profiler/heap-profiler.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/profiler/heap-profiler.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/profiler/heap-profiler.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/heap/heap-inl.h:15,
> from ../deps/v8/src/profiler/heap-profiler.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/profiler/heap-profiler.h:15,
> from ../deps/v8/src/profiler/heap-profiler.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/profiler/heap-profiler.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/heap-snapshot-generator.o ../deps/v8/src/profiler/heap-snapshot-generator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/heap-snapshot-generator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/profiler/heap-snapshot-generator.h:13,
> from ../deps/v8/src/profiler/heap-snapshot-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/api.h:13,
> from ../deps/v8/src/profiler/heap-snapshot-generator.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/code-stubs.h:12,
> from ../deps/v8/src/profiler/heap-snapshot-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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/profiler/heap-snapshot-generator.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/api.h:13,
> from ../deps/v8/src/profiler/heap-snapshot-generator.cc:9:
> ../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/profiler/heap-snapshot-generator.cc:16:
> ../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/profiler/heap-snapshot-generator.h:13,
> from ../deps/v8/src/profiler/heap-snapshot-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/profiler/heap-snapshot-generator.cc:16:
> ../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/profiler/heap-snapshot-generator.h:13,
> from ../deps/v8/src/profiler/heap-snapshot-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/profiler/heap-snapshot-generator.cc:16:
> ../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/profiler/heap-snapshot-generator.cc:9:
> ../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/profiler/heap-snapshot-generator.cc:16:
> ../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/profiler/heap-snapshot-generator.h:13,
> from ../deps/v8/src/profiler/heap-snapshot-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/profiler/heap-snapshot-generator.cc:16:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/profile-generator.o ../deps/v8/src/profiler/profile-generator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/profile-generator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profile-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/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profile-generator.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profile-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/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profile-generator.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profile-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/log.h:17,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profile-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/debug/debug.h:19,
> from ../deps/v8/src/profiler/profile-generator.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/debug/debug.h:26,
> from ../deps/v8/src/profiler/profile-generator.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/log.h:17,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profile-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/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/profiler/profile-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/log.h:17,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profile-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/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/profiler/profile-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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profile-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/profiler/profile-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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/profiler-listener.o ../deps/v8/src/profiler/profiler-listener.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/profiler-listener.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/profiler-listener.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/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/profiler-listener.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/profiler-listener.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/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/profiler-listener.cc:5:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/profiler-listener.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/log.h:17,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/profiler-listener.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/deoptimizer.h:18,
> from ../deps/v8/src/profiler/profiler-listener.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/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/profiler/profiler-listener.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/log.h:17,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/profiler-listener.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/profiler/profiler-listener.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/profiler-listener.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/profiler/profiler-listener.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/profiler/profiler-listener.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/log.h:17,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/profiler-listener.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/sampling-heap-profiler.o ../deps/v8/src/profiler/sampling-heap-profiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/sampling-heap-profiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/profiler/sampling-heap-profiler.h:13,
> from ../deps/v8/src/profiler/sampling-heap-profiler.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/api.h:13,
> from ../deps/v8/src/profiler/sampling-heap-profiler.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/frames-inl.h:9,
> from ../deps/v8/src/profiler/sampling-heap-profiler.cc:12:
> ../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/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/frames-inl.h:11,
> from ../deps/v8/src/profiler/sampling-heap-profiler.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/profiler/sampling-heap-profiler.h:13,
> from ../deps/v8/src/profiler/sampling-heap-profiler.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/frames-inl.h:11,
> from ../deps/v8/src/profiler/sampling-heap-profiler.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/profiler/sampling-heap-profiler.h:13,
> from ../deps/v8/src/profiler/sampling-heap-profiler.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/frames-inl.h:11,
> from ../deps/v8/src/profiler/sampling-heap-profiler.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/api.h:13,
> from ../deps/v8/src/profiler/sampling-heap-profiler.cc:9:
> ../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/frames-inl.h:11,
> from ../deps/v8/src/profiler/sampling-heap-profiler.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/profiler/sampling-heap-profiler.h:13,
> from ../deps/v8/src/profiler/sampling-heap-profiler.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/frames-inl.h:11,
> from ../deps/v8/src/profiler/sampling-heap-profiler.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/profiler/sampling-heap-profiler.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/api.h:13,
> from ../deps/v8/src/profiler/sampling-heap-profiler.cc:9:
> ../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/include/v8-profiler.h:10,
> from ../deps/v8/src/profiler/sampling-heap-profiler.h:12,
> from ../deps/v8/src/profiler/sampling-heap-profiler.cc:5:
> ../deps/v8/include/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8::internal::SamplingHeapProfiler::Sample; T = v8::Value; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8::internal::SamplingHeapProfiler::Sample>&)]’:
> ../deps/v8/src/profiler/sampling-heap-profiler.cc:101:78: required from here
> ../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8::internal::SamplingHeapProfiler::Sample>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8::internal::SamplingHeapProfiler::Sample>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
> 9502 | reinterpret_cast<Callback>(callback), type);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/strings-storage.o ../deps/v8/src/profiler/strings-storage.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/strings-storage.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-inl.h:15,
> from ../deps/v8/src/profiler/strings-storage.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/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/profiler/strings-storage.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/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-inl.h:15,
> from ../deps/v8/src/profiler/strings-storage.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/profiler/strings-storage.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/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-inl.h:15,
> from ../deps/v8/src/profiler/strings-storage.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:15,
> 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/profiler/strings-storage.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) {
> | ^~~~~~~~
> ../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-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/profiler/strings-storage.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/counters.h:15,
> 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/profiler/strings-storage.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/profiler/strings-storage.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/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-inl.h:15,
> from ../deps/v8/src/profiler/strings-storage.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/profiler/strings-storage.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/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/profiler/strings-storage.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/profiler/strings-storage.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/counters.h:15,
> 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/profiler/strings-storage.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/tick-sample.o ../deps/v8/src/profiler/tick-sample.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/tick-sample.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/profiler/tick-sample.h:9,
> from ../deps/v8/src/profiler/tick-sample.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/counters.h:11,
> from ../deps/v8/src/profiler/tick-sample.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/profiler/tick-sample.h:9,
> from ../deps/v8/src/profiler/tick-sample.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/profiler/tick-sample.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/profiler/tick-sample.h:9,
> from ../deps/v8/src/profiler/tick-sample.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:15,
> from ../deps/v8/src/profiler/tick-sample.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/profiler/tick-sample.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/counters.h:15,
> from ../deps/v8/src/profiler/tick-sample.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/frames-inl.h:9,
> from ../deps/v8/src/profiler/tick-sample.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/frames-inl.h:11,
> from ../deps/v8/src/profiler/tick-sample.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/profiler/tick-sample.h:9,
> from ../deps/v8/src/profiler/tick-sample.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/profiler/tick-sample.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/frames-inl.h:11,
> from ../deps/v8/src/profiler/tick-sample.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/counters.h:15,
> from ../deps/v8/src/profiler/tick-sample.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/tracing-cpu-profiler.o ../deps/v8/src/profiler/tracing-cpu-profiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/tracing-cpu-profiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/profiler/cpu-profiler.h:13,
> from ../deps/v8/src/profiler/tracing-cpu-profiler.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/profiler/cpu-profiler.h:14,
> from ../deps/v8/src/profiler/tracing-cpu-profiler.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/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/cpu-profiler.h:18,
> from ../deps/v8/src/profiler/tracing-cpu-profiler.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/profiler/cpu-profiler.h:13,
> from ../deps/v8/src/profiler/tracing-cpu-profiler.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/log.h:14,
> from ../deps/v8/src/profiler/profile-generator.h:18,
> from ../deps/v8/src/profiler/profiler-listener.h:12,
> from ../deps/v8/src/profiler/cpu-profiler.h:18,
> from ../deps/v8/src/profiler/tracing-cpu-profiler.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/profiler/cpu-profiler.h:13,
> from ../deps/v8/src/profiler/tracing-cpu-profiler.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/property-descriptor.o ../deps/v8/src/property-descriptor.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/property-descriptor.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/property-descriptor.h:9,
> from ../deps/v8/src/property-descriptor.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/isolate-inl.h:8,
> from ../deps/v8/src/property-descriptor.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) {
> | ^~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/property-descriptor.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/property-descriptor.h:9,
> from ../deps/v8/src/property-descriptor.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/isolate-inl.h:9,
> from ../deps/v8/src/property-descriptor.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/property-descriptor.h:9,
> from ../deps/v8/src/property-descriptor.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/isolate-inl.h:9,
> from ../deps/v8/src/property-descriptor.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/isolate-inl.h:8,
> from ../deps/v8/src/property-descriptor.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/property-descriptor.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/handles.h:15,
> from ../deps/v8/src/property-descriptor.h:9,
> from ../deps/v8/src/property-descriptor.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/isolate-inl.h:9,
> from ../deps/v8/src/property-descriptor.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/property-descriptor.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/property-descriptor.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/isolate-inl.h:8,
> from ../deps/v8/src/property-descriptor.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/property.o ../deps/v8/src/property.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/property.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/property.h:11,
> from ../deps/v8/src/property.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/handles-inl.h:9,
> from ../deps/v8/src/property.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/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/property.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/property.h:11,
> from ../deps/v8/src/property.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/property.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/property.h:11,
> from ../deps/v8/src/property.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/property.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/handles-inl.h:9,
> from ../deps/v8/src/property.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/handles-inl.h:11,
> from ../deps/v8/src/property.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/property.h:11,
> from ../deps/v8/src/property.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/property.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: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/property.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/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/property.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/handles-inl.h:9,
> from ../deps/v8/src/property.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/interpreter-irregexp.o ../deps/v8/src/regexp/interpreter-irregexp.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/interpreter-irregexp.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/jsregexp.o ../deps/v8/src/regexp/jsregexp.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/jsregexp.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/regexp/jsregexp.h:9,
> from ../deps/v8/src/regexp/jsregexp.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/regexp/jsregexp.h:10,
> from ../deps/v8/src/regexp/jsregexp.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/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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/jsregexp.cc:15:
> ../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/regexp/jsregexp.h:9,
> from ../deps/v8/src/regexp/jsregexp.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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/jsregexp.cc:15:
> ../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/regexp/jsregexp.h:9,
> from ../deps/v8/src/regexp/jsregexp.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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/jsregexp.cc:15:
> ../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/regexp/jsregexp.h:10,
> from ../deps/v8/src/regexp/jsregexp.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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/jsregexp.cc:15:
> ../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/regexp/jsregexp.h:9,
> from ../deps/v8/src/regexp/jsregexp.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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/jsregexp.cc:15:
> ../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/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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/jsregexp.cc:15:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/jsregexp.cc:15:
> ../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/regexp/jsregexp.h:10,
> from ../deps/v8/src/regexp/jsregexp.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/regexp/jsregexp.cc: In function ‘bool v8::internal::EmitAtomLetter(v8::internal::Isolate*, v8::internal::RegExpCompiler*, v8::internal::uc16, v8::internal::Label*, int, bool, bool)’:
> ../deps/v8/src/regexp/jsregexp.cc:1734:38: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1734 | macro_assembler->CheckCharacter(chars[3], &ok);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> ../deps/v8/src/regexp/jsregexp.cc:1736:5: note: here
> 1736 | case 3:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-ast.o ../deps/v8/src/regexp/regexp-ast.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-ast.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/regexp/regexp-ast.h:8,
> from ../deps/v8/src/regexp/regexp-ast.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler-irregexp.o ../deps/v8/src/regexp/regexp-macro-assembler-irregexp.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler-irregexp.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler-tracer.o ../deps/v8/src/regexp/regexp-macro-assembler-tracer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler-tracer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/regexp/regexp-macro-assembler.h:8,
> from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:8,
> from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.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/regexp/regexp-macro-assembler-tracer.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/regexp/regexp-macro-assembler.h:8,
> from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:8,
> from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.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/regexp/regexp-macro-assembler-tracer.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/regexp/regexp-macro-assembler.h:8,
> from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:8,
> from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.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/regexp/regexp-macro-assembler-tracer.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.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/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/regexp/regexp-macro-assembler-tracer.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/regexp/regexp-macro-assembler.h:8,
> from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:8,
> from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.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/regexp/regexp-macro-assembler-tracer.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: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/regexp/regexp-macro-assembler-tracer.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/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/regexp/regexp-macro-assembler-tracer.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/regexp/regexp-macro-assembler-tracer.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler.o ../deps/v8/src/regexp/regexp-macro-assembler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/regexp/regexp-macro-assembler.h:8,
> from ../deps/v8/src/regexp/regexp-macro-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/isolate-inl.h:8,
> from ../deps/v8/src/regexp/regexp-macro-assembler.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/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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/regexp-macro-assembler.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/regexp/regexp-macro-assembler.h:8,
> from ../deps/v8/src/regexp/regexp-macro-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/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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/regexp-macro-assembler.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/regexp/regexp-macro-assembler.h:8,
> from ../deps/v8/src/regexp/regexp-macro-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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/regexp-macro-assembler.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/isolate-inl.h:8,
> from ../deps/v8/src/regexp/regexp-macro-assembler.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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/regexp-macro-assembler.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/regexp/regexp-macro-assembler.h:8,
> from ../deps/v8/src/regexp/regexp-macro-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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/regexp-macro-assembler.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: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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/regexp-macro-assembler.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/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/isolate-inl.h:9,
> from ../deps/v8/src/regexp/regexp-macro-assembler.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/isolate-inl.h:8,
> from ../deps/v8/src/regexp/regexp-macro-assembler.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-parser.o ../deps/v8/src/regexp/regexp-parser.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-parser.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/regexp/regexp-parser.h:8,
> from ../deps/v8/src/regexp/regexp-parser.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/regexp/regexp-parser.cc:11:
> ../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/regexp/regexp-parser.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/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/regexp/regexp-parser.h:8,
> from ../deps/v8/src/regexp/regexp-parser.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/regexp/regexp-parser.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/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/regexp/regexp-parser.h:8,
> from ../deps/v8/src/regexp/regexp-parser.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/regexp/regexp-parser.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/regexp/regexp-parser.cc:11:
> ../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/regexp/regexp-parser.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/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/regexp/regexp-parser.h:8,
> from ../deps/v8/src/regexp/regexp-parser.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/regexp/regexp-parser.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/regexp/regexp-parser.cc:12:
> ../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/regexp/regexp-parser.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/regexp/regexp-parser.cc:11:
> ../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/regexp/regexp-parser.cc: In member function ‘v8::internal::RegExpTree* v8::internal::RegExpParser::ParseDisjunction()’:
> ../deps/v8/src/regexp/regexp-parser.cc:402:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 402 | V8_FALLTHROUGH;
> | ^
> ../deps/v8/src/regexp/regexp-parser.cc:404:11: note: here
> 404 | case '0': {
> | ^~~~
> ../deps/v8/src/regexp/regexp-parser.cc:490:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 490 | if (FLAG_harmony_regexp_named_captures &&
> | ^~
> ../deps/v8/src/regexp/regexp-parser.cc:497:11: note: here
> 497 | default:
> | ^~~~~~~
> ../deps/v8/src/regexp/regexp-parser.cc:514:23: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 514 | V8_FALLTHROUGH;
> | ^
> ../deps/v8/src/regexp/regexp-parser.cc:516:7: note: here
> 516 | case '}':
> | ^~~~
> ../deps/v8/src/regexp/regexp-parser.cc:518:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 518 | if (unicode()) {
> | ^~
> ../deps/v8/src/regexp/regexp-parser.cc:522:7: note: here
> 522 | default:
> | ^~~~~~~
> ../deps/v8/src/regexp/regexp-parser.cc: In member function ‘v8::internal::RegExpParser::RegExpParserState* v8::internal::RegExpParser::ParseOpenParenthesis(v8::internal::RegExpParser::RegExpParserState*)’:
> ../deps/v8/src/regexp/regexp-parser.cc:681:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 681 | if (FLAG_harmony_regexp_named_captures) {
> | ^~
> ../deps/v8/src/regexp/regexp-parser.cc:688:7: note: here
> 688 | default:
> | ^~~~~~~
> ../deps/v8/src/regexp/regexp-parser.cc: In member function ‘v8::internal::uc32 v8::internal::RegExpParser::ParseClassCharacterEscape()’:
> ../deps/v8/src/regexp/regexp-parser.cc:1514:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1514 | if (unicode() && !(Next() >= '0' && Next() <= '9')) {
> | ^~
> ../deps/v8/src/regexp/regexp-parser.cc:1519:5: note: here
> 1519 | case '1':
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-stack.o ../deps/v8/src/regexp/regexp-stack.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-stack.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/isolate.h:20,
> from ../deps/v8/src/regexp/regexp-stack.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/regexp/regexp-stack.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-utils.o ../deps/v8/src/regexp/regexp-utils.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-utils.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/regexp/regexp-utils.h:8,
> from ../deps/v8/src/regexp/regexp-utils.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/regexp/regexp-utils.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/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/regexp/regexp-utils.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/regexp/regexp-utils.h:8,
> from ../deps/v8/src/regexp/regexp-utils.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/regexp/regexp-utils.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/regexp/regexp-utils.h:8,
> from ../deps/v8/src/regexp/regexp-utils.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/regexp/regexp-utils.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/regexp/regexp-utils.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/regexp/regexp-utils.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/regexp/regexp-utils.h:8,
> from ../deps/v8/src/regexp/regexp-utils.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/regexp/regexp-utils.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/regexp/regexp-utils.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/regexp/regexp-utils.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/regexp/regexp-utils.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/register-configuration.o ../deps/v8/src/register-configuration.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/register-configuration.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/register-configuration.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/macro-assembler.h:9,
> from ../deps/v8/src/register-configuration.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime-profiler.o ../deps/v8/src/runtime-profiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime-profiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/runtime-profiler.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/code-stubs.h:12,
> from ../deps/v8/src/runtime-profiler.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) {
> | ^~~~~~~~
> ../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/code-stubs.h:12,
> from ../deps/v8/src/runtime-profiler.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/frames-inl.h:11,
> from ../deps/v8/src/runtime-profiler.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/runtime-profiler.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/frames-inl.h:11,
> from ../deps/v8/src/runtime-profiler.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/runtime-profiler.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/frames-inl.h:11,
> from ../deps/v8/src/runtime-profiler.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/code-stubs.h:12,
> from ../deps/v8/src/runtime-profiler.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/frames-inl.h:11,
> from ../deps/v8/src/runtime-profiler.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/runtime-profiler.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/frames-inl.h:11,
> from ../deps/v8/src/runtime-profiler.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/runtime-profiler.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/code-stubs.h:12,
> from ../deps/v8/src/runtime-profiler.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-array.o ../deps/v8/src/runtime/runtime-array.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-array.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-array.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/code-stubs.h:12,
> from ../deps/v8/src/runtime/runtime-array.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/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/code-stubs.h:12,
> from ../deps/v8/src/runtime/runtime-array.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-array.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-array.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-array.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-array.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-array.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/code-stubs.h:12,
> from ../deps/v8/src/runtime/runtime-array.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-array.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-array.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-array.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-array.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/code-stubs.h:12,
> from ../deps/v8/src/runtime/runtime-array.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-atomics.o ../deps/v8/src/runtime/runtime-atomics.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-atomics.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-atomics.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-atomics.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-atomics.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-atomics.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-atomics.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:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-atomics.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) {
> | ^~~~~~~~
> ../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-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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-atomics.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-atomics.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-atomics.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-atomics.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-atomics.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-atomics.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-atomics.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-atomics.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-bigint.o ../deps/v8/src/runtime/runtime-bigint.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-bigint.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-bigint.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/counters.h:11,
> from ../deps/v8/src/runtime/runtime-bigint.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-bigint.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/runtime/runtime-bigint.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-bigint.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:15,
> from ../deps/v8/src/runtime/runtime-bigint.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/runtime/runtime-bigint.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/counters.h:15,
> from ../deps/v8/src/runtime/runtime-bigint.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/runtime/runtime-bigint.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-bigint.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/runtime/runtime-bigint.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: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/runtime/runtime-bigint.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/runtime/runtime-bigint.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/counters.h:15,
> from ../deps/v8/src/runtime/runtime-bigint.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-classes.o ../deps/v8/src/runtime/runtime-classes.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-classes.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-classes.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/debug/debug.h:19,
> from ../deps/v8/src/runtime/runtime-classes.cc:12:
> ../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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-classes.cc:12:
> ../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/runtime/runtime-classes.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-classes.cc:12:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-classes.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-classes.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-classes.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-classes.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-classes.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-classes.cc:12:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-classes.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-classes.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-classes.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-collections.o ../deps/v8/src/runtime/runtime-collections.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-collections.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-collections.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-collections.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-collections.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-collections.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-collections.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:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-collections.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-collections.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-collections.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-collections.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-collections.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-collections.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: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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-collections.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-collections.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-collections.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-compiler.o ../deps/v8/src/runtime/runtime-compiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-compiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-compiler.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/compiler.h:15,
> from ../deps/v8/src/runtime/runtime-compiler.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) {
> | ^~~~~~~~
> ../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/deoptimizer.h:18,
> from ../deps/v8/src/runtime/runtime-compiler.cc:11:
> ../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/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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-compiler.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-compiler.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-compiler.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-compiler.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-compiler.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/compiler.h:15,
> from ../deps/v8/src/runtime/runtime-compiler.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-compiler.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-compiler.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-compiler.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/runtime/runtime-compiler.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/compiler.h:15,
> from ../deps/v8/src/runtime/runtime-compiler.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-date.o ../deps/v8/src/runtime/runtime-date.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-date.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-date.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-date.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-date.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-date.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-date.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:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-date.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-date.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-date.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-date.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-date.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-date.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: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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-date.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-date.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-date.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-debug.o ../deps/v8/src/runtime/runtime-debug.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-debug.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-debug.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/compiler.h:15,
> from ../deps/v8/src/runtime/runtime-debug.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) {
> | ^~~~~~~~
> ../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-evaluate.h:10,
> from ../deps/v8/src/runtime/runtime-debug.cc:12:
> ../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/runtime/runtime-debug.cc:15:
> ../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/compiler.h:15,
> from ../deps/v8/src/runtime/runtime-debug.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/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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-debug.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-debug.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-debug.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-debug.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-debug.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/compiler.h:15,
> from ../deps/v8/src/runtime/runtime-debug.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-debug.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-debug.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-debug.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-error.o ../deps/v8/src/runtime/runtime-error.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-error.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-error.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-error.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-error.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-error.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-error.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:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-error.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) {
> | ^~~~~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-error.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-error.cc:9:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-error.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-error.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-error.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-error.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-error.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-error.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-forin.o ../deps/v8/src/runtime/runtime-forin.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-forin.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-forin.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-forin.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) {
> | ^~~~~~~~
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-forin.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-forin.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-forin.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-forin.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-forin.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-forin.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-forin.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-forin.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-forin.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/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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-forin.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-forin.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-forin.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-function.o ../deps/v8/src/runtime/runtime-function.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-function.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-function.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/compiler.h:15,
> from ../deps/v8/src/runtime/runtime-function.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) {
> | ^~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-function.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-function.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-function.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-function.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-function.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/compiler.h:15,
> from ../deps/v8/src/runtime/runtime-function.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-function.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-function.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-function.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/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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-function.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-function.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/compiler.h:15,
> from ../deps/v8/src/runtime/runtime-function.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-futex.o ../deps/v8/src/runtime/runtime-futex.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-futex.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-futex.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-futex.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-futex.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-futex.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-futex.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:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-futex.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) {
> | ^~~~~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-futex.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-futex.cc:9:
> ../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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-futex.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-futex.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-futex.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-futex.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-futex.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-futex.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-generator.o ../deps/v8/src/runtime/runtime-generator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-generator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-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/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/runtime/runtime-generator.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-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/runtime/runtime-generator.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-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:15,
> 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/runtime/runtime-generator.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) {
> | ^~~~~~~~
> 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/runtime/runtime-generator.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/counters.h:15,
> 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/runtime/runtime-generator.cc:9:
> ../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/runtime/runtime-generator.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-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/runtime/runtime-generator.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/runtime/runtime-generator.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/runtime/runtime-generator.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/counters.h:15,
> 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/runtime/runtime-generator.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-internal.o ../deps/v8/src/runtime/runtime-internal.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-internal.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-internal.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/api.h:13,
> from ../deps/v8/src/runtime/runtime-internal.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/debug/debug.h:19,
> from ../deps/v8/src/runtime/runtime-internal.cc:15:
> ../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/runtime/runtime-internal.cc:15:
> ../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/runtime/runtime-internal.cc:9:
> ../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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-internal.cc:16:
> ../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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-internal.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-internal.cc:16:
> ../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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-internal.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-internal.cc:16:
> ../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/runtime/runtime-internal.cc:9:
> ../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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-internal.cc:16:
> ../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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-internal.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-internal.cc:16:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-interpreter.o ../deps/v8/src/runtime/runtime-interpreter.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-interpreter.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-interpreter.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/frames-inl.h:9,
> from ../deps/v8/src/runtime/runtime-interpreter.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/frames-inl.h:10,
> from ../deps/v8/src/runtime/runtime-interpreter.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) {
> | ^~~~~~~~
> ../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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-interpreter.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-interpreter.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-interpreter.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-interpreter.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-interpreter.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/frames-inl.h:10,
> from ../deps/v8/src/runtime/runtime-interpreter.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-interpreter.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-interpreter.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-interpreter.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: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/runtime/runtime-interpreter.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/frames-inl.h:10,
> from ../deps/v8/src/runtime/runtime-interpreter.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-intl.o ../deps/v8/src/runtime/runtime-intl.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-intl.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-intl.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/api.h:13,
> from ../deps/v8/src/runtime/runtime-intl.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-intl.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-intl.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-intl.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-intl.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-intl.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/api.h:13,
> from ../deps/v8/src/runtime/runtime-intl.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) {
> | ^~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-intl.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-intl.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-intl.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/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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-intl.cc:21:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-intl.cc:21:
> ../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/runtime/runtime-intl.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-literals.o ../deps/v8/src/runtime/runtime-literals.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-literals.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-literals.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/runtime/runtime-literals.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) {
> | ^~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-literals.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-literals.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-literals.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-literals.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-literals.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/runtime/runtime-literals.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-literals.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-literals.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-literals.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/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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-literals.cc:11:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-literals.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/runtime/runtime-literals.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-liveedit.o ../deps/v8/src/runtime/runtime-liveedit.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-liveedit.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-liveedit.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/debug/debug.h:19,
> from ../deps/v8/src/runtime/runtime-liveedit.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-liveedit.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/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-liveedit.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-liveedit.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/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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-liveedit.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-liveedit.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-liveedit.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-liveedit.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-liveedit.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-liveedit.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-liveedit.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-liveedit.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-liveedit.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-maths.o ../deps/v8/src/runtime/runtime-maths.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-maths.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-maths.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/counters.h:11,
> from ../deps/v8/src/runtime/runtime-maths.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-maths.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/runtime/runtime-maths.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-maths.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:15,
> from ../deps/v8/src/runtime/runtime-maths.cc:11:
> ../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/runtime/runtime-maths.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/counters.h:15,
> from ../deps/v8/src/runtime/runtime-maths.cc:11:
> ../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/runtime/runtime-maths.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-maths.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/runtime/runtime-maths.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/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/runtime/runtime-maths.cc:13:
> ../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/runtime/runtime-maths.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/counters.h:15,
> from ../deps/v8/src/runtime/runtime-maths.cc:11:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-module.o ../deps/v8/src/runtime/runtime-module.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-module.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-module.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/counters.h:11,
> from ../deps/v8/src/runtime/runtime-module.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-module.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/runtime/runtime-module.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-module.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:15,
> from ../deps/v8/src/runtime/runtime-module.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/runtime/runtime-module.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/counters.h:15,
> from ../deps/v8/src/runtime/runtime-module.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/runtime/runtime-module.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-module.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/runtime/runtime-module.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: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/runtime/runtime-module.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/runtime/runtime-module.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/counters.h:15,
> from ../deps/v8/src/runtime/runtime-module.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-numbers.o ../deps/v8/src/runtime/runtime-numbers.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-numbers.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-numbers.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-numbers.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) {
> | ^~~~~~~~
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-numbers.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-numbers.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-numbers.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-numbers.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-numbers.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-numbers.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-numbers.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-numbers.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-numbers.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/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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-numbers.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-numbers.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-numbers.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-object.o ../deps/v8/src/runtime/runtime-object.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-object.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-object.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/debug/debug.h:19,
> from ../deps/v8/src/runtime/runtime-object.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-object.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-object.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-object.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-object.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-object.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-object.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-object.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-object.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-object.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-object.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-object.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-object.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-operators.o ../deps/v8/src/runtime/runtime-operators.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-operators.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/runtime/runtime-operators.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-operators.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/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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-operators.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/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/runtime/runtime-operators.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-operators.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/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/runtime/runtime-operators.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-operators.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-operators.cc:6:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-operators.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/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/runtime/runtime-operators.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-operators.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/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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-operators.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/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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-operators.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-operators.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-promise.o ../deps/v8/src/runtime/runtime-promise.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-promise.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-promise.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/api.h:13,
> from ../deps/v8/src/runtime/runtime-promise.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/runtime/runtime-promise.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-promise.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/runtime/runtime-promise.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-promise.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/runtime/runtime-promise.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/runtime/runtime-promise.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/debug/debug.h:19,
> from ../deps/v8/src/runtime/runtime-promise.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-promise.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/api.h:13,
> from ../deps/v8/src/runtime/runtime-promise.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/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/runtime/runtime-promise.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-promise.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/runtime/runtime-promise.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-proxy.o ../deps/v8/src/runtime/runtime-proxy.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-proxy.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-proxy.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-proxy.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) {
> | ^~~~~~~~
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-proxy.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-proxy.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-proxy.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-proxy.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-proxy.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-proxy.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-proxy.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-proxy.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-proxy.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/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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-proxy.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-proxy.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-proxy.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-regexp.o ../deps/v8/src/runtime/runtime-regexp.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-regexp.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-regexp.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-regexp.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-regexp.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-regexp.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-regexp.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:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-regexp.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) {
> | ^~~~~~~~
> ../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-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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-regexp.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-regexp.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-regexp.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-regexp.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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-regexp.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/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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-regexp.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-regexp.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/counters.h:15,
> 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/conversions-inl.h:21,
> from ../deps/v8/src/runtime/runtime-regexp.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-scopes.o ../deps/v8/src/runtime/runtime-scopes.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-scopes.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-scopes.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/runtime/runtime-scopes.cc:11:
> ../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/deoptimizer.h:18,
> from ../deps/v8/src/runtime/runtime-scopes.cc:13:
> ../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/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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-scopes.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-scopes.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-scopes.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-scopes.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-scopes.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/runtime/runtime-scopes.cc:11:
> ../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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-scopes.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-scopes.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/frames-inl.h:11,
> from ../deps/v8/src/runtime/runtime-scopes.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/runtime/runtime-scopes.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/ast/ast-value-factory.h:37,
> from ../deps/v8/src/ast/ast.h:10,
> from ../deps/v8/src/ast/scopes.h:8,
> from ../deps/v8/src/runtime/runtime-scopes.cc:11:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-strings.o ../deps/v8/src/runtime/runtime-strings.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-strings.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-strings.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/counters.h:11,
> from ../deps/v8/src/runtime/runtime-strings.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-strings.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/runtime/runtime-strings.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-strings.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:15,
> from ../deps/v8/src/runtime/runtime-strings.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/runtime/runtime-strings.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/counters.h:15,
> from ../deps/v8/src/runtime/runtime-strings.cc:9:
> ../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/runtime/runtime-strings.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-strings.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/runtime/runtime-strings.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/runtime/runtime-strings.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/runtime/runtime-strings.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/counters.h:15,
> from ../deps/v8/src/runtime/runtime-strings.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-symbol.o ../deps/v8/src/runtime/runtime-symbol.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-symbol.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-symbol.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-symbol.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/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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-symbol.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-symbol.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-symbol.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-symbol.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-symbol.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-symbol.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-symbol.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-symbol.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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-symbol.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: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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-symbol.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/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/isolate-inl.h:9,
> from ../deps/v8/src/runtime/runtime-symbol.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/isolate-inl.h:8,
> from ../deps/v8/src/runtime/runtime-symbol.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-test.o ../deps/v8/src/runtime/runtime-test.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-test.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-test.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/api.h:13,
> from ../deps/v8/src/runtime/runtime-test.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) {
> | ^~~~~~~~
> 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/runtime/runtime-test.cc:11:
> ../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/x64/assembler-x64-inl.h:11,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/runtime/runtime-test.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/api.h:13,
> from ../deps/v8/src/runtime/runtime-test.cc:9:
> ../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/runtime/runtime-test.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-test.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/runtime/runtime-test.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-test.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/runtime/runtime-test.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/api.h:13,
> from ../deps/v8/src/runtime/runtime-test.cc:9:
> ../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/runtime/runtime-test.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-test.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/runtime/runtime-test.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-typedarray.o ../deps/v8/src/runtime/runtime-typedarray.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-typedarray.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-typedarray.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/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/runtime/runtime-typedarray.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-typedarray.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/runtime/runtime-typedarray.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-typedarray.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:15,
> 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/runtime/runtime-typedarray.cc:11:
> ../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-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/runtime/runtime-typedarray.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/counters.h:15,
> 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/runtime/runtime-typedarray.cc:11:
> ../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/runtime/runtime-typedarray.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-typedarray.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/runtime/runtime-typedarray.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/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/runtime/runtime-typedarray.cc:11:
> ../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/runtime/runtime-typedarray.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/counters.h:15,
> 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/runtime/runtime-typedarray.cc:11:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-wasm.o ../deps/v8/src/runtime/runtime-wasm.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-wasm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-wasm.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/optimized-compilation-info.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:12,
> from ../deps/v8/src/runtime/runtime-wasm.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:16,
> from ../deps/v8/src/runtime/runtime-wasm.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/runtime/runtime-wasm.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:16,
> from ../deps/v8/src/runtime/runtime-wasm.cc:9:
> ../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/runtime/runtime-wasm.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-wasm.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/runtime/runtime-wasm.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-wasm.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/runtime/runtime-wasm.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:16,
> from ../deps/v8/src/runtime/runtime-wasm.cc:9:
> ../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/runtime/runtime-wasm.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime-utils.h:10,
> from ../deps/v8/src/runtime/runtime-wasm.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/runtime/runtime-wasm.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime.o ../deps/v8/src/runtime/runtime.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime.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/handles-inl.h:9,
> from ../deps/v8/src/runtime/runtime.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) {
> | ^~~~~~~~
> ../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/runtime/runtime.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime.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/runtime/runtime.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime.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/runtime/runtime.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/handles-inl.h:9,
> from ../deps/v8/src/runtime/runtime.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/runtime/runtime.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/runtime/runtime.h:11,
> from ../deps/v8/src/runtime/runtime.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/runtime/runtime.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/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/runtime/runtime.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/runtime/runtime.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/handles-inl.h:9,
> from ../deps/v8/src/runtime/runtime.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/safepoint-table.o ../deps/v8/src/safepoint-table.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/safepoint-table.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/safepoint-table.h:10,
> from ../deps/v8/src/safepoint-table.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/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/safepoint-table.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/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/safepoint-table.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/safepoint-table.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/safepoint-table.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/safepoint-table.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/utils.h:24,
> from ../deps/v8/src/safepoint-table.h:10,
> from ../deps/v8/src/safepoint-table.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/safepoint-table.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/utils.h:24,
> from ../deps/v8/src/safepoint-table.h:10,
> from ../deps/v8/src/safepoint-table.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/safepoint-table.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/safepoint-table.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/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/safepoint-table.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/utils.h:24,
> from ../deps/v8/src/safepoint-table.h:10,
> from ../deps/v8/src/safepoint-table.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/safepoint-table.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/simulator-base.o ../deps/v8/src/simulator-base.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/simulator-base.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/simulator-base.h:10,
> from ../deps/v8/src/simulator-base.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/simulator-base.h:12,
> from ../deps/v8/src/simulator-base.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-deserializer-allocator.o ../deps/v8/src/snapshot/builtin-deserializer-allocator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-deserializer-allocator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.h:11,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.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/counters.h:11,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.h:11,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.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/snapshot/builtin-deserializer-allocator.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.h:11,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.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-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.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/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.h:11,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.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/snapshot/builtin-deserializer-allocator.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/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/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/snapshot/builtin-deserializer-allocator.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/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/snapshot/builtin-deserializer-allocator.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-deserializer-allocator.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-deserializer.o ../deps/v8/src/snapshot/builtin-deserializer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-deserializer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/snapshot/builtin-deserializer.h:8,
> from ../deps/v8/src/snapshot/builtin-deserializer.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/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/snapshot/builtin-deserializer.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/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/snapshot/builtin-deserializer.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/snapshot/builtin-deserializer.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/snapshot/builtin-deserializer.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/snapshot/builtin-deserializer.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/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/snapshot/builtin-deserializer.h:8,
> from ../deps/v8/src/snapshot/builtin-deserializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/builtin-deserializer.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/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/snapshot/builtin-deserializer.h:8,
> from ../deps/v8/src/snapshot/builtin-deserializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/builtin-deserializer.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/snapshot/builtin-deserializer.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/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/snapshot/builtin-deserializer.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/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/snapshot/builtin-deserializer.h:8,
> from ../deps/v8/src/snapshot/builtin-deserializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/builtin-deserializer.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-serializer-allocator.o ../deps/v8/src/snapshot/builtin-serializer-allocator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-serializer-allocator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.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/counters.h:11,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.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/snapshot/builtin-serializer-allocator.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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.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-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.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/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.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/snapshot/builtin-serializer-allocator.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/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/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/snapshot/builtin-serializer-allocator.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/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/snapshot/builtin-serializer-allocator.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/builtin-serializer-allocator.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-serializer.o ../deps/v8/src/snapshot/builtin-serializer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-serializer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/snapshot/builtin-serializer.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/builtin-serializer.h:11,
> from ../deps/v8/src/snapshot/builtin-serializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/builtin-serializer.h:11,
> from ../deps/v8/src/snapshot/builtin-serializer.cc:5:
> ../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/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/snapshot/builtin-serializer.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/builtin-serializer.h:11,
> from ../deps/v8/src/snapshot/builtin-serializer.cc:5:
> ../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/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/snapshot/builtin-serializer.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer.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/snapshot/builtin-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/builtin-serializer.h:11,
> from ../deps/v8/src/snapshot/builtin-serializer.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/snapshot/builtin-serializer.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/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/snapshot/builtin-serializer.h:8,
> from ../deps/v8/src/snapshot/builtin-serializer.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/snapshot/builtin-serializer.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: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/snapshot/builtin-serializer.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/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/snapshot/builtin-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/builtin-serializer.h:11,
> from ../deps/v8/src/snapshot/builtin-serializer.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-snapshot-utils.o ../deps/v8/src/snapshot/builtin-snapshot-utils.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-snapshot-utils.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/runtime/runtime.h:11,
> from ../deps/v8/src/interpreter/interpreter.h:16,
> from ../deps/v8/src/snapshot/builtin-snapshot-utils.h:10,
> from ../deps/v8/src/snapshot/builtin-snapshot-utils.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/code-serializer.o ../deps/v8/src/snapshot/code-serializer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/code-serializer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/messages.h:15,
> from ../deps/v8/src/parsing/preparse-data.h:13,
> from ../deps/v8/src/snapshot/code-serializer.h:8,
> from ../deps/v8/src/snapshot/code-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/code-serializer.h:9,
> from ../deps/v8/src/snapshot/code-serializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/code-serializer.h:9,
> from ../deps/v8/src/snapshot/code-serializer.cc:5:
> ../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/messages.h:15,
> from ../deps/v8/src/parsing/preparse-data.h:13,
> from ../deps/v8/src/snapshot/code-serializer.h:8,
> from ../deps/v8/src/snapshot/code-serializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/code-serializer.h:9,
> from ../deps/v8/src/snapshot/code-serializer.cc:5:
> ../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/messages.h:15,
> from ../deps/v8/src/parsing/preparse-data.h:13,
> from ../deps/v8/src/snapshot/code-serializer.h:8,
> from ../deps/v8/src/snapshot/code-serializer.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/code-stubs.h:12,
> from ../deps/v8/src/snapshot/code-serializer.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/snapshot/code-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/code-serializer.h:9,
> from ../deps/v8/src/snapshot/code-serializer.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/snapshot/code-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/code-serializer.h:9,
> from ../deps/v8/src/snapshot/code-serializer.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/snapshot/code-serializer.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/messages.h:15,
> from ../deps/v8/src/parsing/preparse-data.h:13,
> from ../deps/v8/src/snapshot/code-serializer.h:8,
> from ../deps/v8/src/snapshot/code-serializer.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/snapshot/code-serializer.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/default-deserializer-allocator.o ../deps/v8/src/snapshot/default-deserializer-allocator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/default-deserializer-allocator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.h:9,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.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/counters.h:11,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.h:9,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.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/snapshot/default-deserializer-allocator.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.h:9,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.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-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.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/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.h:9,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.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/snapshot/default-deserializer-allocator.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/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/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/snapshot/default-deserializer-allocator.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/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/snapshot/default-deserializer-allocator.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-deserializer-allocator.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/default-serializer-allocator.o ../deps/v8/src/snapshot/default-serializer-allocator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/default-serializer-allocator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/default-serializer-allocator.h:8,
> from ../deps/v8/src/snapshot/default-serializer-allocator.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/counters.h:11,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-serializer-allocator.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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/default-serializer-allocator.h:8,
> from ../deps/v8/src/snapshot/default-serializer-allocator.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/snapshot/default-serializer-allocator.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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/default-serializer-allocator.h:8,
> from ../deps/v8/src/snapshot/default-serializer-allocator.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-serializer-allocator.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-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-serializer-allocator.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-serializer-allocator.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/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-serializer-allocator.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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/default-serializer-allocator.h:8,
> from ../deps/v8/src/snapshot/default-serializer-allocator.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/snapshot/default-serializer-allocator.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/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/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/snapshot/default-serializer-allocator.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/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/snapshot/default-serializer-allocator.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/snapshot/default-serializer-allocator.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/deserializer.o ../deps/v8/src/snapshot/deserializer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/deserializer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/deserializer.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/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/snapshot/deserializer.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/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/snapshot/deserializer.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/snapshot/deserializer.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/snapshot/deserializer.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/snapshot/deserializer.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/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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/deserializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/deserializer.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/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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/deserializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/deserializer.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/snapshot/deserializer.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/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/snapshot/deserializer.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/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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/deserializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/deserializer.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/snapshot/deserializer.cc: In member function ‘v8::internal::HeapObject* v8::internal::Deserializer<AllocatorT>::GetBackReferencedObject(int) [with AllocatorT = v8::internal::BuiltinDeserializerAllocator]’:
> ../deps/v8/src/snapshot/deserializer.cc:287:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 287 | if (isolate()->heap()->deserialization_complete()) {
> | ^~
> ../deps/v8/src/snapshot/deserializer.cc:298:5: note: here
> 298 | default:
> | ^~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc: In member function ‘bool v8::internal::Deserializer<AllocatorT>::ReadData(v8::internal::MaybeObject**, v8::internal::MaybeObject**, int, v8::internal::Address) [with AllocatorT = v8::internal::BuiltinDeserializerAllocator]’:
> ../deps/v8/src/snapshot/deserializer.cc:671:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 671 | current = reinterpret_cast<MaybeObject**>(
> | ^~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc:420:3: note: here
> 420 | case byte_code: \
> | ^~~~
> ../deps/v8/src/snapshot/deserializer.cc:426:3: note: in expansion of macro ‘FOUR_CASES’
> 426 | FOUR_CASES(byte_code) \
> | ^~~~~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc:676:7: note: in expansion of macro ‘SIXTEEN_CASES’
> 676 | SIXTEEN_CASES(kRootArrayConstants)
> | ^~~~~~~~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc:692:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 692 | current = reinterpret_cast<MaybeObject**>(
> | ^~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc:420:3: note: here
> 420 | case byte_code: \
> | ^~~~
> ../deps/v8/src/snapshot/deserializer.cc:697:7: note: in expansion of macro ‘FOUR_CASES’
> 697 | FOUR_CASES(kHotObject)
> | ^~~~~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc: In member function ‘v8::internal::HeapObject* v8::internal::Deserializer<AllocatorT>::GetBackReferencedObject(int) [with AllocatorT = v8::internal::DefaultDeserializerAllocator]’:
> ../deps/v8/src/snapshot/deserializer.cc:287:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 287 | if (isolate()->heap()->deserialization_complete()) {
> | ^~
> ../deps/v8/src/snapshot/deserializer.cc:298:5: note: here
> 298 | default:
> | ^~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc: In member function ‘bool v8::internal::Deserializer<AllocatorT>::ReadData(v8::internal::MaybeObject**, v8::internal::MaybeObject**, int, v8::internal::Address) [with AllocatorT = v8::internal::DefaultDeserializerAllocator]’:
> ../deps/v8/src/snapshot/deserializer.cc:671:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 671 | current = reinterpret_cast<MaybeObject**>(
> | ^~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc:420:3: note: here
> 420 | case byte_code: \
> | ^~~~
> ../deps/v8/src/snapshot/deserializer.cc:426:3: note: in expansion of macro ‘FOUR_CASES’
> 426 | FOUR_CASES(byte_code) \
> | ^~~~~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc:676:7: note: in expansion of macro ‘SIXTEEN_CASES’
> 676 | SIXTEEN_CASES(kRootArrayConstants)
> | ^~~~~~~~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc:692:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 692 | current = reinterpret_cast<MaybeObject**>(
> | ^~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc:420:3: note: here
> 420 | case byte_code: \
> | ^~~~
> ../deps/v8/src/snapshot/deserializer.cc:697:7: note: in expansion of macro ‘FOUR_CASES’
> 697 | FOUR_CASES(kHotObject)
> | ^~~~~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc: In member function ‘v8::internal::Object* v8::internal::Deserializer<AllocatorT>::ReadDataSingle() [with AllocatorT = v8::internal::BuiltinDeserializerAllocator]’:
> ../deps/v8/src/snapshot/deserializer.cc:365:10: warning: ‘heap_object’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 365 | return heap_object;
> | ^~~~~~~~~~~
> ../deps/v8/src/snapshot/deserializer.cc: In member function ‘v8::internal::Object* v8::internal::Deserializer<AllocatorT>::ReadDataSingle() [with AllocatorT = v8::internal::DefaultDeserializerAllocator]’:
> ../deps/v8/src/snapshot/deserializer.cc:365:10: warning: ‘heap_object’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 365 | return heap_object;
> | ^~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/natives-common.o ../deps/v8/src/snapshot/natives-common.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/natives-common.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/natives-common.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/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/snapshot/natives-common.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/natives-common.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/snapshot/natives-common.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/natives-common.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:15,
> 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/snapshot/natives-common.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/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/snapshot/natives-common.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/counters.h:15,
> 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/snapshot/natives-common.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/snapshot/natives-common.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/snapshot/natives-common.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/snapshot/natives-common.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: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/snapshot/natives-common.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/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/snapshot/natives-common.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/counters.h:15,
> 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/snapshot/natives-common.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/object-deserializer.o ../deps/v8/src/snapshot/object-deserializer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/object-deserializer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/object-deserializer.h:8,
> from ../deps/v8/src/snapshot/object-deserializer.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/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/snapshot/object-deserializer.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/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/snapshot/object-deserializer.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/snapshot/object-deserializer.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/snapshot/object-deserializer.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/snapshot/object-deserializer.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/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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/object-deserializer.h:8,
> from ../deps/v8/src/snapshot/object-deserializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/object-deserializer.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/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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/object-deserializer.h:8,
> from ../deps/v8/src/snapshot/object-deserializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/object-deserializer.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/snapshot/object-deserializer.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/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/snapshot/object-deserializer.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/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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/object-deserializer.h:8,
> from ../deps/v8/src/snapshot/object-deserializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/object-deserializer.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/partial-deserializer.o ../deps/v8/src/snapshot/partial-deserializer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/partial-deserializer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/partial-deserializer.h:8,
> from ../deps/v8/src/snapshot/partial-deserializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/partial-deserializer.h:9,
> from ../deps/v8/src/snapshot/partial-deserializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/partial-deserializer.h:9,
> from ../deps/v8/src/snapshot/partial-deserializer.cc:5:
> ../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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/partial-deserializer.h:8,
> from ../deps/v8/src/snapshot/partial-deserializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/partial-deserializer.h:9,
> from ../deps/v8/src/snapshot/partial-deserializer.cc:5:
> ../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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/partial-deserializer.h:8,
> from ../deps/v8/src/snapshot/partial-deserializer.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/snapshot/partial-deserializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/partial-deserializer.h:9,
> from ../deps/v8/src/snapshot/partial-deserializer.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/snapshot/partial-deserializer.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/objects/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/partial-deserializer.h:8,
> from ../deps/v8/src/snapshot/partial-deserializer.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/snapshot/partial-deserializer.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: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/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/snapshot/partial-deserializer.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/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/snapshot/partial-deserializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/partial-deserializer.h:9,
> from ../deps/v8/src/snapshot/partial-deserializer.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/partial-serializer.o ../deps/v8/src/snapshot/partial-serializer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/partial-serializer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:8,
> from ../deps/v8/src/snapshot/partial-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/partial-serializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/partial-serializer.cc:5:
> ../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/address-map.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:8,
> from ../deps/v8/src/snapshot/partial-serializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/partial-serializer.cc:5:
> ../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/address-map.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:8,
> from ../deps/v8/src/snapshot/partial-serializer.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/snapshot/partial-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/partial-serializer.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/snapshot/partial-serializer.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/address-map.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:8,
> from ../deps/v8/src/snapshot/partial-serializer.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/snapshot/partial-serializer.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/snapshot/partial-serializer.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/snapshot/partial-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/partial-serializer.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/serializer-common.o ../deps/v8/src/snapshot/serializer-common.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/serializer-common.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/serializer-common.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/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/snapshot/serializer-common.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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/serializer-common.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/snapshot/serializer-common.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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/serializer-common.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:15,
> 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/snapshot/serializer-common.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/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/snapshot/serializer-common.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/counters.h:15,
> 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/snapshot/serializer-common.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/snapshot/serializer-common.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/address-map.h:11,
> from ../deps/v8/src/snapshot/serializer-common.h:8,
> from ../deps/v8/src/snapshot/serializer-common.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/snapshot/serializer-common.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: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/snapshot/serializer-common.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/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/snapshot/serializer-common.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/counters.h:15,
> 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/snapshot/serializer-common.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/serializer.o ../deps/v8/src/snapshot/serializer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/serializer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/isolate.h:20,
> from ../deps/v8/src/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/serializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/serializer.cc:5:
> ../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/isolate.h:20,
> from ../deps/v8/src/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/serializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/serializer.cc:5:
> ../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/isolate.h:20,
> from ../deps/v8/src/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/serializer.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/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/snapshot/serializer.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/x64/assembler-x64-inl.h:11,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/serializer.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-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/snapshot/serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/serializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/serializer.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/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/isolate.h:20,
> from ../deps/v8/src/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/serializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/serializer.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/snapshot-common.o ../deps/v8/src/snapshot/snapshot-common.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/snapshot-common.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:8,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-common.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-common.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-common.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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:8,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-common.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-common.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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:8,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-common.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/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/callable.h:9,
> from ../deps/v8/src/snapshot/snapshot-common.cc:11:
> ../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/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/snapshot/snapshot-common.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-common.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/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/snapshot/snapshot-common.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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:8,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-common.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/snapshot/snapshot-common.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/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/snapshot/snapshot-common.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-common.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/snapshot-source-sink.o ../deps/v8/src/snapshot/snapshot-source-sink.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/snapshot-source-sink.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/snapshot/snapshot-source-sink.h:9,
> from ../deps/v8/src/snapshot/snapshot-source-sink.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/handles-inl.h:9,
> from ../deps/v8/src/snapshot/snapshot-source-sink.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) {
> | ^~~~~~~~
> 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/snapshot/snapshot-source-sink.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/snapshot/snapshot-source-sink.h:9,
> from ../deps/v8/src/snapshot/snapshot-source-sink.cc:6:
> ../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/snapshot/snapshot-source-sink.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/snapshot/snapshot-source-sink.h:9,
> from ../deps/v8/src/snapshot/snapshot-source-sink.cc:6:
> ../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/snapshot/snapshot-source-sink.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/handles-inl.h:9,
> from ../deps/v8/src/snapshot/snapshot-source-sink.cc:9:
> ../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/snapshot/snapshot-source-sink.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/snapshot/snapshot-source-sink.h:9,
> from ../deps/v8/src/snapshot/snapshot-source-sink.cc:6:
> ../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/snapshot/snapshot-source-sink.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/snapshot/snapshot-source-sink.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/snapshot/snapshot-source-sink.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/handles-inl.h:9,
> from ../deps/v8/src/snapshot/snapshot-source-sink.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/startup-deserializer.o ../deps/v8/src/snapshot/startup-deserializer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/startup-deserializer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/startup-deserializer.h:8,
> from ../deps/v8/src/snapshot/startup-deserializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/startup-deserializer.h:9,
> from ../deps/v8/src/snapshot/startup-deserializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/startup-deserializer.h:9,
> from ../deps/v8/src/snapshot/startup-deserializer.cc:5:
> ../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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/startup-deserializer.h:8,
> from ../deps/v8/src/snapshot/startup-deserializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/startup-deserializer.h:9,
> from ../deps/v8/src/snapshot/startup-deserializer.cc:5:
> ../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/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/startup-deserializer.h:8,
> from ../deps/v8/src/snapshot/startup-deserializer.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/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/snapshot/startup-deserializer.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/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/snapshot/startup-deserializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/startup-deserializer.h:9,
> from ../deps/v8/src/snapshot/startup-deserializer.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-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/snapshot/startup-deserializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/startup-deserializer.h:9,
> from ../deps/v8/src/snapshot/startup-deserializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/startup-deserializer.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/objects/js-array.h:8,
> from ../deps/v8/src/snapshot/deserializer.h:10,
> from ../deps/v8/src/snapshot/startup-deserializer.h:8,
> from ../deps/v8/src/snapshot/startup-deserializer.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/snapshot/startup-deserializer.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/startup-serializer.o ../deps/v8/src/snapshot/startup-serializer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/startup-serializer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/isolate.h:20,
> from ../deps/v8/src/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/startup-serializer.h:10,
> from ../deps/v8/src/snapshot/startup-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/startup-serializer.h:10,
> from ../deps/v8/src/snapshot/startup-serializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/startup-serializer.h:10,
> from ../deps/v8/src/snapshot/startup-serializer.cc:5:
> ../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/isolate.h:20,
> from ../deps/v8/src/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/startup-serializer.h:10,
> from ../deps/v8/src/snapshot/startup-serializer.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/startup-serializer.h:10,
> from ../deps/v8/src/snapshot/startup-serializer.cc:5:
> ../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/isolate.h:20,
> from ../deps/v8/src/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/startup-serializer.h:10,
> from ../deps/v8/src/snapshot/startup-serializer.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/snapshot/startup-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/startup-serializer.h:10,
> from ../deps/v8/src/snapshot/startup-serializer.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/snapshot/startup-serializer.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/isolate.h:20,
> from ../deps/v8/src/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/startup-serializer.h:10,
> from ../deps/v8/src/snapshot/startup-serializer.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/snapshot/startup-serializer.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/snapshot/startup-serializer.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/snapshot/startup-serializer.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/startup-serializer.h:10,
> from ../deps/v8/src/snapshot/startup-serializer.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/source-position-table.o ../deps/v8/src/source-position-table.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/source-position-table.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/source-position-table.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/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/source-position-table.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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/source-position-table.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/source-position-table.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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/source-position-table.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:15,
> 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/source-position-table.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-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/source-position-table.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/counters.h:15,
> 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/source-position-table.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/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/source-position-table.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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/source-position-table.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/source-position-table.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/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/source-position-table.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/source-position-table.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/counters.h:15,
> 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/source-position-table.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/source-position.o ../deps/v8/src/source-position.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/source-position.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/source-position.h:12,
> from ../deps/v8/src/source-position.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/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/source-position.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/source-position.h:12,
> from ../deps/v8/src/source-position.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/source-position.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/source-position.h:12,
> from ../deps/v8/src/source-position.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:15,
> 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/source-position.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/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/source-position.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/counters.h:15,
> 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/source-position.cc:6:
> ../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/source-position.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/source-position.h:12,
> from ../deps/v8/src/source-position.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/source-position.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/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/source-position.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/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/source-position.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/counters.h:15,
> 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/source-position.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/startup-data-util.o ../deps/v8/src/startup-data-util.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/startup-data-util.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/startup-data-util.cc:14:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/string-builder.o ../deps/v8/src/string-builder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/string-builder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/string-builder.h:9,
> from ../deps/v8/src/string-builder.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/string-builder.h:11,
> from ../deps/v8/src/string-builder.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/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/isolate-inl.h:9,
> from ../deps/v8/src/string-builder.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/string-builder.h:9,
> from ../deps/v8/src/string-builder.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/isolate-inl.h:9,
> from ../deps/v8/src/string-builder.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/string-builder.h:9,
> from ../deps/v8/src/string-builder.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/isolate-inl.h:9,
> from ../deps/v8/src/string-builder.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/string-builder.h:11,
> from ../deps/v8/src/string-builder.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/isolate-inl.h:9,
> from ../deps/v8/src/string-builder.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/string-builder.h:9,
> from ../deps/v8/src/string-builder.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/isolate-inl.h:9,
> from ../deps/v8/src/string-builder.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/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/isolate-inl.h:9,
> from ../deps/v8/src/string-builder.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/isolate-inl.h:9,
> from ../deps/v8/src/string-builder.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/string-builder.h:11,
> from ../deps/v8/src/string-builder.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/string-case.o ../deps/v8/src/string-case.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/string-case.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/string-case.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/string-stream.o ../deps/v8/src/string-stream.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/string-stream.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/string-stream.h:9,
> from ../deps/v8/src/string-stream.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/handles-inl.h:9,
> from ../deps/v8/src/string-stream.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) {
> | ^~~~~~~~
> 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/string-stream.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/string-stream.h:9,
> from ../deps/v8/src/string-stream.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/string-stream.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/string-stream.h:9,
> from ../deps/v8/src/string-stream.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/string-stream.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/handles-inl.h:9,
> from ../deps/v8/src/string-stream.cc:9:
> ../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/string-stream.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/handles.h:15,
> from ../deps/v8/src/string-stream.h:9,
> from ../deps/v8/src/string-stream.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/string-stream.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/string-stream.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/string-stream.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/handles-inl.h:9,
> from ../deps/v8/src/string-stream.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/strtod.o ../deps/v8/src/strtod.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/strtod.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/strtod.cc:14:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/tracing/trace-event.o ../deps/v8/src/tracing/trace-event.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/tracing/trace-event.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/tracing/trace-event.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/tracing/trace-event.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/tracing/trace-event.cc:9:
> ../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/tracing/trace-event.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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/counters.h:11,
> from ../deps/v8/src/tracing/trace-event.cc:9:
> ../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:15,
> from ../deps/v8/src/tracing/trace-event.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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/tracing/trace-event.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/counters.h:15,
> from ../deps/v8/src/tracing/trace-event.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/tracing/traced-value.o ../deps/v8/src/tracing/traced-value.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/tracing/traced-value.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/conversions.h:11,
> from ../deps/v8/src/tracing/traced-value.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/tracing/tracing-category-observer.o ../deps/v8/src/tracing/tracing-category-observer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/tracing/tracing-category-observer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/transitions.o ../deps/v8/src/transitions.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/transitions.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/transitions.h:10,
> from ../deps/v8/src/transitions.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/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/transitions.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/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/transitions.h:10,
> from ../deps/v8/src/transitions.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/transitions.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/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/transitions.h:10,
> from ../deps/v8/src/transitions.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:15,
> 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/transitions.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-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/transitions.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/counters.h:15,
> 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/transitions.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/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/transitions.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/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/transitions.h:10,
> from ../deps/v8/src/transitions.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/transitions.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/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/transitions.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/transitions.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/counters.h:15,
> 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/transitions.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-inside.o ../deps/v8/src/trap-handler/handler-inside.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-inside.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-outside.o ../deps/v8/src/trap-handler/handler-outside.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-outside.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-shared.o ../deps/v8/src/trap-handler/handler-shared.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-shared.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/type-hints.o ../deps/v8/src/type-hints.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/type-hints.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/type-hints.h:9,
> from ../deps/v8/src/type-hints.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/unicode-decoder.o ../deps/v8/src/unicode-decoder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/unicode-decoder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/unicode.h:11,
> from ../deps/v8/src/unicode-inl.h:8,
> from ../deps/v8/src/unicode-decoder.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/unicode.o ../deps/v8/src/unicode.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/unicode.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/unicode.h:11,
> from ../deps/v8/src/unicode.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/unoptimized-compilation-info.o ../deps/v8/src/unoptimized-compilation-info.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/unoptimized-compilation-info.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/unoptimized-compilation-info.h:10,
> from ../deps/v8/src/unoptimized-compilation-info.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/api.h:13,
> from ../deps/v8/src/unoptimized-compilation-info.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:19,
> from ../deps/v8/src/unoptimized-compilation-info.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/unoptimized-compilation-info.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/api.h:13,
> from ../deps/v8/src/unoptimized-compilation-info.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/unoptimized-compilation-info.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/unoptimized-compilation-info.h:10,
> from ../deps/v8/src/unoptimized-compilation-info.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/unoptimized-compilation-info.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/unoptimized-compilation-info.h:10,
> from ../deps/v8/src/unoptimized-compilation-info.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/unoptimized-compilation-info.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/api.h:13,
> from ../deps/v8/src/unoptimized-compilation-info.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/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/unoptimized-compilation-info.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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/unoptimized-compilation-info.h:10,
> from ../deps/v8/src/unoptimized-compilation-info.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/unoptimized-compilation-info.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/uri.o ../deps/v8/src/uri.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/uri.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/uri.h:9,
> from ../deps/v8/src/uri.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/isolate-inl.h:8,
> from ../deps/v8/src/uri.cc:11:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/uri.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/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/uri.h:9,
> from ../deps/v8/src/uri.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/isolate-inl.h:9,
> from ../deps/v8/src/uri.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/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/uri.h:9,
> from ../deps/v8/src/uri.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/isolate-inl.h:9,
> from ../deps/v8/src/uri.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/isolate-inl.h:8,
> from ../deps/v8/src/uri.cc:11:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/uri.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/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/uri.h:9,
> from ../deps/v8/src/uri.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/isolate-inl.h:9,
> from ../deps/v8/src/uri.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/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/isolate-inl.h:9,
> from ../deps/v8/src/uri.cc:11:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/uri.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/isolate-inl.h:8,
> from ../deps/v8/src/uri.cc:11:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/utils.o ../deps/v8/src/utils.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/utils.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/utils.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/v8.o ../deps/v8/src/v8.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/v8.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/v8.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/api.h:13,
> from ../deps/v8/src/v8.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:19,
> from ../deps/v8/src/v8.cc:13:
> ../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/v8.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/api.h:13,
> from ../deps/v8/src/v8.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/v8.cc:19:
> ../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/v8.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/v8.cc:19:
> ../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/v8.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/v8.cc:19:
> ../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/v8.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/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/v8.cc:19:
> ../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/v8.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/v8.cc:19:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/v8threads.o ../deps/v8/src/v8threads.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/v8threads.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/isolate.h:20,
> from ../deps/v8/src/v8threads.h:8,
> from ../deps/v8/src/v8threads.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/v8threads.h:8,
> from ../deps/v8/src/v8threads.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/v8threads.cc:5:
> ../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/v8threads.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:19,
> from ../deps/v8/src/v8threads.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/v8threads.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/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/isolate.h:20,
> from ../deps/v8/src/v8threads.h:8,
> from ../deps/v8/src/v8threads.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/isolate-inl.h:9,
> from ../deps/v8/src/v8threads.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/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/isolate.h:20,
> from ../deps/v8/src/v8threads.h:8,
> from ../deps/v8/src/v8threads.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/isolate-inl.h:9,
> from ../deps/v8/src/v8threads.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/v8threads.h:8,
> from ../deps/v8/src/v8threads.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/isolate-inl.h:9,
> from ../deps/v8/src/v8threads.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/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/isolate.h:20,
> from ../deps/v8/src/v8threads.h:8,
> from ../deps/v8/src/v8threads.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/isolate-inl.h:9,
> from ../deps/v8/src/v8threads.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/value-serializer.o ../deps/v8/src/value-serializer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/value-serializer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/identity-map.h:9,
> from ../deps/v8/src/value-serializer.h:14,
> from ../deps/v8/src/value-serializer.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/api.h:13,
> from ../deps/v8/src/value-serializer.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) {
> | ^~~~~~~~
> ../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/value-serializer.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/identity-map.h:9,
> from ../deps/v8/src/value-serializer.h:14,
> from ../deps/v8/src/value-serializer.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/value-serializer.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/identity-map.h:9,
> from ../deps/v8/src/value-serializer.h:14,
> from ../deps/v8/src/value-serializer.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/value-serializer.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/api.h:13,
> from ../deps/v8/src/value-serializer.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/value-serializer.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/identity-map.h:9,
> from ../deps/v8/src/value-serializer.h:14,
> from ../deps/v8/src/value-serializer.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/value-serializer.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/value-serializer.cc:14:
> ../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/handles-inl.h:11,
> from ../deps/v8/src/value-serializer.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/api.h:13,
> from ../deps/v8/src/value-serializer.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/vector-slot-pair.o ../deps/v8/src/vector-slot-pair.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/vector-slot-pair.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/vector-slot-pair.h:9,
> from ../deps/v8/src/vector-slot-pair.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/version.o ../deps/v8/src/version.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/version.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/version.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/visitors.o ../deps/v8/src/visitors.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/visitors.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/handler-table.h:10,
> from ../deps/v8/src/objects/code.h:8,
> from ../deps/v8/src/visitors.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/baseline/liftoff-assembler.o ../deps/v8/src/wasm/baseline/liftoff-assembler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/baseline/liftoff-assembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/frames.h:8,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:12,
> from ../deps/v8/src/wasm/baseline/liftoff-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/wasm/baseline/liftoff-assembler.h:12,
> from ../deps/v8/src/wasm/baseline/liftoff-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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:17,
> from ../deps/v8/src/wasm/baseline/liftoff-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/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/wasm/baseline/liftoff-assembler.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:17,
> from ../deps/v8/src/wasm/baseline/liftoff-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/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/wasm/baseline/liftoff-assembler.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/frames.h:8,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:12,
> from ../deps/v8/src/wasm/baseline/liftoff-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/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/wasm/baseline/liftoff-assembler.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/frames.h:8,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:12,
> from ../deps/v8/src/wasm/baseline/liftoff-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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:17,
> from ../deps/v8/src/wasm/baseline/liftoff-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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.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/frames.h:8,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:12,
> from ../deps/v8/src/wasm/baseline/liftoff-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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/baseline/liftoff-compiler.o ../deps/v8/src/wasm/baseline/liftoff-compiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/baseline/liftoff-compiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.h:8,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/wasm/baseline/liftoff-assembler.h:12,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.h:10,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:17,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.h:10,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/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/wasm/baseline/liftoff-compiler.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:17,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.h:10,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.h:8,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.h:8,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-assembler.h:17,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.h:10,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/source-position.h:12,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.h:8,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.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/wasm/baseline/liftoff-compiler.cc:15:
> ../deps/v8/src/wasm/function-body-decoder-impl.h: In static member function ‘static bool v8::internal::wasm::WasmDecoder<validate>::DecodeLocals(v8::internal::wasm::Decoder*, const FunctionSig*, v8::internal::ZoneVector<v8::internal::wasm::ValueType>*) [with v8::internal::wasm::Decoder::ValidateFlag validate = v8::internal::wasm::Decoder::kValidate]’:
> ../deps/v8/src/wasm/function-body-decoder-impl.h:724:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 724 | if (FLAG_experimental_wasm_simd) {
> | ^~
> ../deps/v8/src/wasm/function-body-decoder-impl.h:729:9: note: here
> 729 | default:
> | ^~~~~~~
> In file included from ../deps/v8/src/source-position.h:13,
> from ../deps/v8/src/source-position-table.h:11,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.h:8,
> from ../deps/v8/src/wasm/baseline/liftoff-compiler.cc:5:
> ../deps/v8/src/utils.h: In function ‘int v8::internal::WhichPowerOf2(T) [with T = unsigned int; <template-parameter-1-2> = void]’:
> ../deps/v8/src/utils.h:84:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 84 | bits++;
> | ^~~~
> ../deps/v8/src/utils.h:86:5: note: here
> 86 | case 4:
> | ^~~~
> ../deps/v8/src/utils.h:87:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 87 | bits++;
> | ^~~~
> ../deps/v8/src/utils.h:89:5: note: here
> 89 | case 2:
> | ^~~~
> ../deps/v8/src/wasm/baseline/liftoff-compiler.cc: In member function ‘void v8::internal::wasm::{anonymous}::LiftoffCompiler::UnOp(v8::internal::wasm::{anonymous}::LiftoffCompiler::Decoder*, v8::internal::wasm::WasmOpcode, v8::internal::wasm::FunctionSig*, const Value&, v8::internal::wasm::{anonymous}::LiftoffCompiler::Value*)’:
> ../deps/v8/src/wasm/baseline/liftoff-compiler.cc:694:42: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 694 | EmitFloatUnOpWithCFallback<kWasm##type>(&LiftoffAssembler::emit_##fn, \
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 695 | &ExternalReference::wasm_##fn);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/wasm/baseline/liftoff-compiler.cc:717:7: note: in expansion of macro ‘CASE_FLOAT_UNOP_WITH_CFALLBACK’
> 717 | CASE_FLOAT_UNOP_WITH_CFALLBACK(F64, f64_nearest_int)
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/wasm/baseline/liftoff-compiler.cc:687:3: note: here
> 687 | case WasmOpcode::kExpr##opcode: \
> | ^~~~
> ../deps/v8/src/wasm/baseline/liftoff-compiler.cc:718:7: note: in expansion of macro ‘CASE_FLOAT_UNOP’
> 718 | CASE_FLOAT_UNOP(F64Sqrt, F64, f64_sqrt)
> | ^~~~~~~~~~~~~~~
> ../deps/v8/src/wasm/baseline/liftoff-compiler.cc: In member function ‘int v8::internal::wasm::WasmFullDecoder<validate, Interface>::DecodeStoreMem(v8::internal::wasm::StoreType, int) [with v8::internal::wasm::Decoder::ValidateFlag validate = v8::internal::wasm::Decoder::kValidate; Interface = v8::internal::wasm::{anonymous}::LiftoffCompiler]’:
> ../deps/v8/src/wasm/baseline/liftoff-compiler.cc:1565:14: warning: ‘imm.v8::internal::wasm::MemoryAccessImmediate<v8::internal::wasm::Decoder::kValidate>::offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 1565 | uint32_t offset = imm.offset;
> | ^~~~~~
> In file included from ../deps/v8/src/wasm/baseline/liftoff-compiler.cc:15:
> ../deps/v8/src/wasm/function-body-decoder-impl.h:2105:37: note: ‘imm.v8::internal::wasm::MemoryAccessImmediate<v8::internal::wasm::Decoder::kValidate>::offset’ was declared here
> 2105 | MemoryAccessImmediate<validate> imm(this, this->pc_ + prefix_len,
> | ^~~
> ../deps/v8/src/wasm/baseline/liftoff-compiler.cc: In member function ‘int v8::internal::wasm::WasmFullDecoder<validate, Interface>::DecodeLoadMem(v8::internal::wasm::LoadType, int) [with v8::internal::wasm::Decoder::ValidateFlag validate = v8::internal::wasm::Decoder::kValidate; Interface = v8::internal::wasm::{anonymous}::LiftoffCompiler]’:
> ../deps/v8/src/wasm/baseline/liftoff-compiler.cc:1531:14: warning: ‘imm.v8::internal::wasm::MemoryAccessImmediate<v8::internal::wasm::Decoder::kValidate>::offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 1531 | uint32_t offset = imm.offset;
> | ^~~~~~
> In file included from ../deps/v8/src/wasm/baseline/liftoff-compiler.cc:15:
> ../deps/v8/src/wasm/function-body-decoder-impl.h:2095:37: note: ‘imm.v8::internal::wasm::MemoryAccessImmediate<v8::internal::wasm::Decoder::kValidate>::offset’ was declared here
> 2095 | MemoryAccessImmediate<validate> imm(this, this->pc_ + prefix_len,
> | ^~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/function-body-decoder.o ../deps/v8/src/wasm/function-body-decoder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/function-body-decoder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/signature.h:10,
> from ../deps/v8/src/wasm/function-body-decoder.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/wasm/function-body-decoder.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/signature.h:10,
> from ../deps/v8/src/wasm/function-body-decoder.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/wasm/function-body-decoder.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/signature.h:10,
> from ../deps/v8/src/wasm/function-body-decoder.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/optimized-compilation-info.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:12,
> from ../deps/v8/src/wasm/function-body-decoder.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:16,
> from ../deps/v8/src/wasm/function-body-decoder.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/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/wasm/function-body-decoder.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:16,
> from ../deps/v8/src/wasm/function-body-decoder.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/wasm/function-body-decoder.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/signature.h:10,
> from ../deps/v8/src/wasm/function-body-decoder.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/wasm/function-body-decoder.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/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/wasm/function-body-decoder.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/compiler/wasm-compiler.h:16,
> from ../deps/v8/src/wasm/function-body-decoder.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/wasm/function-body-decoder.cc:14:
> ../deps/v8/src/wasm/function-body-decoder-impl.h: In static member function ‘static bool v8::internal::wasm::WasmDecoder<validate>::DecodeLocals(v8::internal::wasm::Decoder*, const FunctionSig*, v8::internal::ZoneVector<v8::internal::wasm::ValueType>*) [with v8::internal::wasm::Decoder::ValidateFlag validate = v8::internal::wasm::Decoder::kValidate]’:
> ../deps/v8/src/wasm/function-body-decoder-impl.h:724:11: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 724 | if (FLAG_experimental_wasm_simd) {
> | ^~
> ../deps/v8/src/wasm/function-body-decoder-impl.h:729:9: note: here
> 729 | default:
> | ^~~~~~~
> ../deps/v8/src/wasm/function-body-decoder-impl.h: In member function ‘std::pair<unsigned int, unsigned int> v8::internal::wasm::WasmDecoder<validate>::StackEffect(const byte*) [with v8::internal::wasm::Decoder::ValidateFlag validate = v8::internal::wasm::Decoder::kNoValidate]’:
> ../deps/v8/src/wasm/function-body-decoder-impl.h:1150:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1150 | if (sig) {
> | ^~
> ../deps/v8/src/wasm/function-body-decoder-impl.h:1157:7: note: here
> 1157 | default:
> | ^~~~~~~
> ../deps/v8/src/wasm/function-body-decoder.cc: In member function ‘int v8::internal::wasm::WasmFullDecoder<validate, Interface>::DecodeStoreMem(v8::internal::wasm::StoreType, int) [with v8::internal::wasm::Decoder::ValidateFlag validate = v8::internal::wasm::Decoder::kValidate; Interface = v8::internal::wasm::{anonymous}::WasmGraphBuildingInterface]’:
> ../deps/v8/src/wasm/function-body-decoder.cc:57:29: warning: ‘imm.v8::internal::wasm::MemoryAccessImmediate<v8::internal::wasm::Decoder::kValidate>::offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 57 | return CheckForException(decoder, builder_->func(__VA_ARGS__)); \
> | ^
> In file included from ../deps/v8/src/wasm/function-body-decoder.cc:14:
> ../deps/v8/src/wasm/function-body-decoder-impl.h:2105:37: note: ‘imm.v8::internal::wasm::MemoryAccessImmediate<v8::internal::wasm::Decoder::kValidate>::offset’ was declared here
> 2105 | MemoryAccessImmediate<validate> imm(this, this->pc_ + prefix_len,
> | ^~~
> ../deps/v8/src/wasm/function-body-decoder.cc: In member function ‘int v8::internal::wasm::WasmFullDecoder<validate, Interface>::DecodeLoadMem(v8::internal::wasm::LoadType, int) [with v8::internal::wasm::Decoder::ValidateFlag validate = v8::internal::wasm::Decoder::kValidate; Interface = v8::internal::wasm::{anonymous}::WasmGraphBuildingInterface]’:
> ../deps/v8/src/wasm/function-body-decoder.cc:57:29: warning: ‘imm.v8::internal::wasm::MemoryAccessImmediate<v8::internal::wasm::Decoder::kValidate>::offset’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 57 | return CheckForException(decoder, builder_->func(__VA_ARGS__)); \
> | ^
> In file included from ../deps/v8/src/wasm/function-body-decoder.cc:14:
> ../deps/v8/src/wasm/function-body-decoder-impl.h:2095:37: note: ‘imm.v8::internal::wasm::MemoryAccessImmediate<v8::internal::wasm::Decoder::kValidate>::offset’ was declared here
> 2095 | MemoryAccessImmediate<validate> imm(this, this->pc_ + prefix_len,
> | ^~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/function-compiler.o ../deps/v8/src/wasm/function-compiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/function-compiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/signature.h:10,
> from ../deps/v8/src/wasm/function-body-decoder.h:11,
> from ../deps/v8/src/wasm/function-compiler.h:8,
> from ../deps/v8/src/wasm/function-compiler.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/wasm/function-compiler.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/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/wasm/function-compiler.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/counters.h:11,
> from ../deps/v8/src/wasm/function-compiler.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/signature.h:10,
> from ../deps/v8/src/wasm/function-body-decoder.h:11,
> from ../deps/v8/src/wasm/function-compiler.h:8,
> from ../deps/v8/src/wasm/function-compiler.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/wasm/function-compiler.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/signature.h:10,
> from ../deps/v8/src/wasm/function-body-decoder.h:11,
> from ../deps/v8/src/wasm/function-compiler.h:8,
> from ../deps/v8/src/wasm/function-compiler.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/wasm/function-compiler.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/wasm/function-compiler.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/wasm/function-compiler.cc: In member function ‘void v8::internal::wasm::WasmCompilationUnit::ExecuteCompilation()’:
> ../deps/v8/src/wasm/function-compiler.cc:87:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 87 | SwitchMode(CompilationMode::kTurbofan);
> | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/wasm/function-compiler.cc:89:5: note: here
> 89 | case WasmCompilationUnit::CompilationMode::kTurbofan:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/local-decl-encoder.o ../deps/v8/src/wasm/local-decl-encoder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/local-decl-encoder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone-allocator.h:9,
> from ../deps/v8/src/zone/zone-containers.h:20,
> from ../deps/v8/src/wasm/local-decl-encoder.h:10,
> from ../deps/v8/src/wasm/local-decl-encoder.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/memory-tracing.o ../deps/v8/src/wasm/memory-tracing.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/memory-tracing.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/wasm/memory-tracing.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/module-compiler.o ../deps/v8/src/wasm/module-compiler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/module-compiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/wasm/wasm-module.h:12,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/module-compiler.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/module-compiler.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/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/wasm/module-compiler.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/wasm/module-compiler.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/module-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/module-compiler.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/wasm/wasm-module.h:12,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/module-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/module-compiler.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/wasm/wasm-module.h:12,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/module-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/module-compiler.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/module-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/module-compiler.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/handles.h:15,
> from ../deps/v8/src/wasm/wasm-module.h:12,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/module-compiler.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/module-compiler.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/module-decoder.o ../deps/v8/src/wasm/module-decoder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/module-decoder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/signature.h:10,
> from ../deps/v8/src/wasm/function-body-decoder.h:11,
> from ../deps/v8/src/wasm/module-decoder.h:9,
> from ../deps/v8/src/wasm/module-decoder.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-decoder.h:11,
> from ../deps/v8/src/wasm/module-decoder.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/wasm/module-decoder.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/signature.h:10,
> from ../deps/v8/src/wasm/function-body-decoder.h:11,
> from ../deps/v8/src/wasm/module-decoder.h:9,
> from ../deps/v8/src/wasm/module-decoder.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/wasm/module-decoder.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/signature.h:10,
> from ../deps/v8/src/wasm/function-body-decoder.h:11,
> from ../deps/v8/src/wasm/module-decoder.h:9,
> from ../deps/v8/src/wasm/module-decoder.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/wasm/module-decoder.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-decoder.h:11,
> from ../deps/v8/src/wasm/module-decoder.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/wasm/module-decoder.cc:12:
> ../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/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/wasm/module-decoder.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/signature.h:10,
> from ../deps/v8/src/wasm/function-body-decoder.h:11,
> from ../deps/v8/src/wasm/module-decoder.h:9,
> from ../deps/v8/src/wasm/module-decoder.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/wasm/module-decoder.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: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/wasm/module-decoder.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-decoder.h:11,
> from ../deps/v8/src/wasm/module-decoder.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/wasm/module-decoder.cc: In member function ‘v8::internal::wasm::WasmInitExpr v8::internal::wasm::ModuleDecoderImpl::consume_init_expr(v8::internal::wasm::WasmModule*, v8::internal::wasm::ValueType)’:
> ../deps/v8/src/wasm/module-decoder.cc:1212:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1212 | if (FLAG_experimental_wasm_anyref) {
> | ^~
> ../deps/v8/src/wasm/module-decoder.cc:1219:7: note: here
> 1219 | default: {
> | ^~~~~~~
> ../deps/v8/src/wasm/module-decoder.cc: In member function ‘v8::internal::wasm::ModuleResult v8::internal::wasm::ModuleDecoderImpl::DecodeModule(v8::internal::Isolate*, bool)’:
> ../deps/v8/src/wasm/module-decoder.cc:838:25: warning: ‘section_iter.v8::internal::wasm::{anonymous}::WasmSectionIterator::payload_start_’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 838 | WasmSectionIterator section_iter(decoder);
> | ^~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/signature-map.o ../deps/v8/src/wasm/signature-map.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/signature-map.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/signature.h:10,
> from ../deps/v8/src/wasm/signature-map.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/streaming-decoder.o ../deps/v8/src/wasm/streaming-decoder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/streaming-decoder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/isolate.h:20,
> from ../deps/v8/src/wasm/streaming-decoder.h:9,
> from ../deps/v8/src/wasm/streaming-decoder.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/wasm/streaming-decoder.h:9,
> from ../deps/v8/src/wasm/streaming-decoder.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/debug/debug.h:19,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/streaming-decoder.h:11,
> from ../deps/v8/src/wasm/streaming-decoder.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/debug/debug.h:26,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/streaming-decoder.h:11,
> from ../deps/v8/src/wasm/streaming-decoder.cc:5:
> ../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/wasm/streaming-decoder.h:9,
> from ../deps/v8/src/wasm/streaming-decoder.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/wasm/streaming-decoder.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/isolate.h:20,
> from ../deps/v8/src/wasm/streaming-decoder.h:9,
> from ../deps/v8/src/wasm/streaming-decoder.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/wasm/streaming-decoder.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/isolate.h:20,
> from ../deps/v8/src/wasm/streaming-decoder.h:9,
> from ../deps/v8/src/wasm/streaming-decoder.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/wasm/streaming-decoder.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/wasm/streaming-decoder.h:9,
> from ../deps/v8/src/wasm/streaming-decoder.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/wasm/streaming-decoder.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/isolate.h:20,
> from ../deps/v8/src/wasm/streaming-decoder.h:9,
> from ../deps/v8/src/wasm/streaming-decoder.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/wasm/streaming-decoder.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-code-manager.o ../deps/v8/src/wasm/wasm-code-manager.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-code-manager.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/wasm/wasm-code-manager.h:14,
> from ../deps/v8/src/wasm/wasm-code-manager.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/wasm-code-manager.h:17,
> from ../deps/v8/src/wasm/wasm-code-manager.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/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/wasm/wasm-code-manager.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/wasm/wasm-code-manager.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/wasm-code-manager.h:17,
> from ../deps/v8/src/wasm/wasm-code-manager.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-code-manager.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/wasm/wasm-code-manager.h:14,
> from ../deps/v8/src/wasm/wasm-code-manager.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-code-manager.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/wasm/wasm-code-manager.h:14,
> from ../deps/v8/src/wasm/wasm-code-manager.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-code-manager.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/wasm-code-manager.h:17,
> from ../deps/v8/src/wasm/wasm-code-manager.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-code-manager.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/handles.h:15,
> from ../deps/v8/src/wasm/wasm-code-manager.h:14,
> from ../deps/v8/src/wasm/wasm-code-manager.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-code-manager.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-code-specialization.o ../deps/v8/src/wasm/wasm-code-specialization.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-code-specialization.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/wasm/wasm-code-specialization.h:8,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/debug/debug.h:19,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-code-specialization.h:10,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-code-specialization.h:10,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/debug/debug.h:26,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-code-specialization.h:10,
> from ../deps/v8/src/wasm/wasm-code-specialization.cc:5:
> ../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/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-code-specialization.h:10,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/wasm/wasm-code-specialization.h:8,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/wasm/wasm-code-specialization.h:8,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-code-specialization.h:10,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/wasm/wasm-code-specialization.h:8,
> from ../deps/v8/src/wasm/wasm-code-specialization.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-code-specialization.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-debug.o ../deps/v8/src/wasm/wasm-debug.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-debug.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/assembler-inl.h:8,
> from ../deps/v8/src/wasm/wasm-debug.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/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/wasm/wasm-debug.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/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/wasm/wasm-debug.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/wasm/wasm-debug.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/wasm/wasm-debug.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/wasm/wasm-debug.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/wasm/wasm-debug.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/wasm/wasm-debug.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/wasm/wasm-debug.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/wasm/wasm-debug.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/wasm/wasm-debug.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/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/wasm/wasm-debug.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/wasm/wasm-debug.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/wasm/wasm-debug.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-engine.o ../deps/v8/src/wasm/wasm-engine.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-engine.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/wasm/wasm-code-manager.h:14,
> from ../deps/v8/src/wasm/wasm-engine.h:10,
> from ../deps/v8/src/wasm/wasm-engine.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/wasm-code-manager.h:17,
> from ../deps/v8/src/wasm/wasm-engine.h:10,
> from ../deps/v8/src/wasm/wasm-engine.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/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/wasm/wasm-engine.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/wasm/wasm-code-manager.h:14,
> from ../deps/v8/src/wasm/wasm-engine.h:10,
> from ../deps/v8/src/wasm/wasm-engine.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/wasm/wasm-engine.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/wasm/wasm-code-manager.h:14,
> from ../deps/v8/src/wasm/wasm-engine.h:10,
> from ../deps/v8/src/wasm/wasm-engine.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/wasm/wasm-engine.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/wasm-code-manager.h:17,
> from ../deps/v8/src/wasm/wasm-engine.h:10,
> from ../deps/v8/src/wasm/wasm-engine.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/wasm/wasm-engine.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/wasm/wasm-code-manager.h:14,
> from ../deps/v8/src/wasm/wasm-engine.h:10,
> from ../deps/v8/src/wasm/wasm-engine.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/wasm/wasm-engine.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/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/wasm/wasm-engine.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/wasm/wasm-engine.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/objects/managed.h:12,
> from ../deps/v8/src/wasm/wasm-module.h:13,
> from ../deps/v8/src/wasm/module-compiler.h:14,
> from ../deps/v8/src/wasm/wasm-code-manager.h:17,
> from ../deps/v8/src/wasm/wasm-engine.h:10,
> from ../deps/v8/src/wasm/wasm-engine.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-external-refs.o ../deps/v8/src/wasm/wasm-external-refs.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-external-refs.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/wasm/wasm-external-refs.cc:14:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-interpreter.o ../deps/v8/src/wasm/wasm-interpreter.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-interpreter.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/wasm/wasm-value.h:9,
> from ../deps/v8/src/wasm/wasm-interpreter.h:9,
> from ../deps/v8/src/wasm/wasm-interpreter.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 {
> | ~~~~~~~~~~^~~~~
> 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/wasm/wasm-interpreter.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/wasm/wasm-interpreter.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) {
> | ^~~~~~~~
> ../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/wasm/wasm-interpreter.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/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/wasm/wasm-interpreter.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/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/wasm/wasm-interpreter.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/utils.h:24,
> from ../deps/v8/src/wasm/wasm-value.h:9,
> from ../deps/v8/src/wasm/wasm-interpreter.h:9,
> from ../deps/v8/src/wasm/wasm-interpreter.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/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/wasm/wasm-interpreter.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/utils.h:24,
> from ../deps/v8/src/wasm/wasm-value.h:9,
> from ../deps/v8/src/wasm/wasm-interpreter.h:9,
> from ../deps/v8/src/wasm/wasm-interpreter.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-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/wasm/wasm-interpreter.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/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/wasm/wasm-interpreter.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-interpreter.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/utils.h:24,
> from ../deps/v8/src/wasm/wasm-value.h:9,
> from ../deps/v8/src/wasm/wasm-interpreter.h:9,
> from ../deps/v8/src/wasm/wasm-interpreter.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-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/wasm/wasm-interpreter.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-js.o ../deps/v8/src/wasm/wasm-js.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-js.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/api-natives.h:10,
> from ../deps/v8/src/wasm/wasm-js.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/api.h:13,
> from ../deps/v8/src/wasm/wasm-js.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/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/wasm/wasm-js.cc:15:
> ../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/api-natives.h:10,
> from ../deps/v8/src/wasm/wasm-js.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/wasm/wasm-js.cc:15:
> ../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/api-natives.h:10,
> from ../deps/v8/src/wasm/wasm-js.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/wasm/wasm-js.cc:15:
> ../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/wasm/wasm-js.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/wasm/wasm-js.cc:15:
> ../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/api-natives.h:10,
> from ../deps/v8/src/wasm/wasm-js.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/wasm/wasm-js.cc:15:
> ../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/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/wasm/wasm-js.cc:15:
> ../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/wasm/wasm-js.cc:15:
> ../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/wasm/wasm-js.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-memory.o ../deps/v8/src/wasm/wasm-memory.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-memory.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/wasm/wasm-memory.h:13,
> from ../deps/v8/src/wasm/wasm-memory.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/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/wasm/wasm-memory.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/wasm/wasm-memory.h:13,
> from ../deps/v8/src/wasm/wasm-memory.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/wasm/wasm-memory.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/wasm/wasm-memory.h:13,
> from ../deps/v8/src/wasm/wasm-memory.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:15,
> 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/wasm/wasm-memory.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/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/wasm/wasm-memory.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/counters.h:15,
> 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/wasm/wasm-memory.cc:6:
> ../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/wasm/wasm-memory.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/wasm/wasm-memory.h:13,
> from ../deps/v8/src/wasm/wasm-memory.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/wasm/wasm-memory.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/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/wasm/wasm-memory.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/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/wasm/wasm-memory.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/counters.h:15,
> 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/wasm/wasm-memory.cc:6:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-module-builder.o ../deps/v8/src/wasm/wasm-module-builder.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-module-builder.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/signature.h:10,
> from ../deps/v8/src/wasm/wasm-module-builder.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/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/wasm/wasm-module-builder.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/signature.h:10,
> from ../deps/v8/src/wasm/wasm-module-builder.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/wasm/wasm-module-builder.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/signature.h:10,
> from ../deps/v8/src/wasm/wasm-module-builder.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:15,
> 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/wasm/wasm-module-builder.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/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/wasm/wasm-module-builder.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/counters.h:15,
> 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/wasm/wasm-module-builder.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/wasm/wasm-module-builder.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/signature.h:10,
> from ../deps/v8/src/wasm/wasm-module-builder.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/wasm/wasm-module-builder.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: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/wasm/wasm-module-builder.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/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/wasm/wasm-module-builder.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/counters.h:15,
> 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/wasm/wasm-module-builder.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-module.o ../deps/v8/src/wasm/wasm-module.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-module.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/wasm/wasm-module.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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/api.h:13,
> from ../deps/v8/src/wasm/wasm-module.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/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/wasm/wasm-module.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/wasm/wasm-module.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/wasm/wasm-module.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/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/wasm/wasm-module.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/wasm/wasm-module.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/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/wasm/wasm-module.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/wasm/wasm-module.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-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/wasm/wasm-module.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/wasm/wasm-module.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-module.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/wasm/wasm-module.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-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/wasm/wasm-module.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-objects.o ../deps/v8/src/wasm/wasm-objects.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-objects.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/debug/debug.h:11,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-objects.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/debug/debug.h:19,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-objects.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-objects.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/debug/debug.h:26,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-objects.cc:5:
> ../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/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-objects.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-objects.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/debug/debug.h:11,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-objects.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-objects.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/debug/debug.h:11,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-objects.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-objects.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-objects.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-objects.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/debug/debug.h:11,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-objects.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-objects.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-opcodes.o ../deps/v8/src/wasm/wasm-opcodes.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-opcodes.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/messages.h:15,
> from ../deps/v8/src/wasm/wasm-opcodes.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-result.o ../deps/v8/src/wasm/wasm-result.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-result.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/wasm/wasm-result.h:12,
> from ../deps/v8/src/wasm/wasm-result.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/isolate-inl.h:8,
> from ../deps/v8/src/wasm/wasm-result.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) {
> | ^~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/wasm/wasm-result.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/wasm/wasm-result.h:12,
> from ../deps/v8/src/wasm/wasm-result.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/isolate-inl.h:9,
> from ../deps/v8/src/wasm/wasm-result.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/wasm/wasm-result.h:12,
> from ../deps/v8/src/wasm/wasm-result.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/isolate-inl.h:9,
> from ../deps/v8/src/wasm/wasm-result.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/isolate-inl.h:8,
> from ../deps/v8/src/wasm/wasm-result.cc:9:
> ../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/isolate-inl.h:9,
> from ../deps/v8/src/wasm/wasm-result.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/wasm/wasm-result.h:12,
> from ../deps/v8/src/wasm/wasm-result.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/isolate-inl.h:9,
> from ../deps/v8/src/wasm/wasm-result.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/wasm/wasm-result.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/isolate-inl.h:9,
> from ../deps/v8/src/wasm/wasm-result.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/isolate-inl.h:8,
> from ../deps/v8/src/wasm/wasm-result.cc:9:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-serialization.o ../deps/v8/src/wasm/wasm-serialization.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-serialization.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/debug/debug.h:11,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-serialization.h:8,
> from ../deps/v8/src/wasm/wasm-serialization.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/debug/debug.h:19,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-serialization.h:8,
> from ../deps/v8/src/wasm/wasm-serialization.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-serialization.h:8,
> from ../deps/v8/src/wasm/wasm-serialization.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/debug/debug.h:26,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-serialization.h:8,
> from ../deps/v8/src/wasm/wasm-serialization.cc:5:
> ../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/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-serialization.h:8,
> from ../deps/v8/src/wasm/wasm-serialization.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-serialization.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/debug/debug.h:11,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-serialization.h:8,
> from ../deps/v8/src/wasm/wasm-serialization.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-serialization.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/debug/debug.h:11,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-serialization.h:8,
> from ../deps/v8/src/wasm/wasm-serialization.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-serialization.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/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-serialization.h:8,
> from ../deps/v8/src/wasm/wasm-serialization.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-serialization.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/debug/debug.h:11,
> from ../deps/v8/src/wasm/wasm-objects.h:9,
> from ../deps/v8/src/wasm/wasm-serialization.h:8,
> from ../deps/v8/src/wasm/wasm-serialization.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/wasm/wasm-serialization.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-text.o ../deps/v8/src/wasm/wasm-text.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-text.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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-inl.h:15,
> from ../deps/v8/src/wasm/wasm-text.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 {
> | ~~~~~~~~~~^~~~~
> 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/wasm/wasm-text.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/objects-inl.h:15,
> from ../deps/v8/src/wasm/wasm-text.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/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/wasm/wasm-text.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/objects-inl.h:15,
> from ../deps/v8/src/wasm/wasm-text.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:15,
> 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/wasm/wasm-text.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/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/wasm/wasm-text.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/counters.h:15,
> 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/wasm/wasm-text.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/wasm/wasm-text.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/objects-inl.h:15,
> from ../deps/v8/src/wasm/wasm-text.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-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/wasm/wasm-text.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: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/wasm/wasm-text.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/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/wasm/wasm-text.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/counters.h:15,
> 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/wasm/wasm-text.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/zone/accounting-allocator.o ../deps/v8/src/zone/accounting-allocator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/zone/accounting-allocator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
> from ../deps/v8/src/zone/accounting-allocator.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/zone/zone-segment.o ../deps/v8/src/zone/zone-segment.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/zone/zone-segment.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/zone/zone.o ../deps/v8/src/zone/zone.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/zone/zone.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/zone/zone.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/code-generator-x64.o ../deps/v8/src/compiler/x64/code-generator-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/code-generator-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/x64/code-generator-x64.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/x64/code-generator-x64.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/deoptimizer.h:17,
> from ../deps/v8/src/compiler/code-generator.h:13,
> from ../deps/v8/src/compiler/x64/code-generator-x64.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/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/compiler/x64/code-generator-x64.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/x64/code-generator-x64.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/compiler/x64/code-generator-x64.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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/x64/code-generator-x64.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/compiler/x64/code-generator-x64.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/deoptimizer.h:17,
> from ../deps/v8/src/compiler/code-generator.h:13,
> from ../deps/v8/src/compiler/x64/code-generator-x64.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/compiler/x64/code-generator-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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/x64/code-generator-x64.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/compiler/x64/code-generator-x64.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/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/compiler/x64/code-generator-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/deoptimizer.h:17,
> from ../deps/v8/src/compiler/code-generator.h:13,
> from ../deps/v8/src/compiler/x64/code-generator-x64.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/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/assembler.h:42,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/x64/code-generator-x64.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/gap-resolver.h:8,
> from ../deps/v8/src/compiler/code-generator.h:9,
> from ../deps/v8/src/compiler/x64/code-generator-x64.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/instruction-scheduler-x64.o ../deps/v8/src/compiler/x64/instruction-scheduler-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/instruction-scheduler-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/instruction-scheduler.h:8,
> from ../deps/v8/src/compiler/x64/instruction-scheduler-x64.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/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/instruction-scheduler.h:8,
> from ../deps/v8/src/compiler/x64/instruction-scheduler-x64.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/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/assembler.h:42,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/instruction-scheduler.h:8,
> from ../deps/v8/src/compiler/x64/instruction-scheduler-x64.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction.h:14,
> from ../deps/v8/src/compiler/instruction-scheduler.h:8,
> from ../deps/v8/src/compiler/x64/instruction-scheduler-x64.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/instruction-selector-x64.o ../deps/v8/src/compiler/x64/instruction-selector-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/instruction-selector-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction-selector.h:10,
> from ../deps/v8/src/compiler/instruction-selector-impl.h:8,
> from ../deps/v8/src/compiler/x64/instruction-selector-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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/macro-assembler.h:9,
> from ../deps/v8/src/compiler/instruction.h:20,
> from ../deps/v8/src/compiler/instruction-scheduler.h:8,
> from ../deps/v8/src/compiler/instruction-selector.h:11,
> from ../deps/v8/src/compiler/instruction-selector-impl.h:8,
> from ../deps/v8/src/compiler/x64/instruction-selector-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/interface-descriptors.h:12,
> from ../deps/v8/src/compiler/linkage.h:13,
> from ../deps/v8/src/compiler/instruction-selector.h:13,
> from ../deps/v8/src/compiler/instruction-selector-impl.h:8,
> from ../deps/v8/src/compiler/x64/instruction-selector-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/base/adapters.h:13,
> from ../deps/v8/src/compiler/x64/instruction-selector-x64.cc:7:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/compiler/common-operator.h:8,
> from ../deps/v8/src/compiler/instruction-selector.h:10,
> from ../deps/v8/src/compiler/instruction-selector-impl.h:8,
> from ../deps/v8/src/compiler/x64/instruction-selector-x64.cc:8:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/unwinding-info-writer-x64.o ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/unwinding-info-writer-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/eh-frame.h:10,
> from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.h:8,
> from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.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/eh-frame.h:10,
> from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.h:8,
> from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.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/globals.h:18,
> from ../deps/v8/src/eh-frame.h:9,
> from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.h:8,
> from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = long int]’:
> ../deps/v8/src/compiler/instruction.h:1093:69: required from here
> ../deps/v8/src/base/macros.h:104:9: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘class v8::internal::ExternalReference’ from an array of ‘const long int’ [-Wclass-memaccess]
> 104 | memcpy(&dest, &source, sizeof(dest));
> | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/assembler.h:47,
> from ../deps/v8/src/macro-assembler.h:8,
> from ../deps/v8/src/eh-frame.h:10,
> from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.h:8,
> from ../deps/v8/src/compiler/x64/unwinding-info-writer-x64.cc:5:
> ../deps/v8/src/external-reference.h:203:7: note: ‘class v8::internal::ExternalReference’ declared here
> 203 | class ExternalReference BASE_EMBEDDED {
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/x64/debug-x64.o ../deps/v8/src/debug/x64/debug-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/x64/debug-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/debug/debug.h:11,
> from ../deps/v8/src/debug/x64/debug-x64.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/debug/debug.h:19,
> from ../deps/v8/src/debug/x64/debug-x64.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/debug/x64/debug-x64.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/debug/x64/debug-x64.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/debug/x64/debug-x64.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/frames-inl.h:11,
> from ../deps/v8/src/debug/x64/debug-x64.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/debug/debug.h:11,
> from ../deps/v8/src/debug/x64/debug-x64.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/frames-inl.h:11,
> from ../deps/v8/src/debug/x64/debug-x64.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/debug/debug.h:11,
> from ../deps/v8/src/debug/x64/debug-x64.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/frames-inl.h:11,
> from ../deps/v8/src/debug/x64/debug-x64.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/v8threads.h:8,
> from ../deps/v8/src/debug/debug.h:26,
> from ../deps/v8/src/debug/x64/debug-x64.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/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/frames-inl.h:11,
> from ../deps/v8/src/debug/x64/debug-x64.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/debug/debug.h:11,
> from ../deps/v8/src/debug/x64/debug-x64.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/frames-inl.h:11,
> from ../deps/v8/src/debug/x64/debug-x64.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/x64/regexp-macro-assembler-x64.o ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/x64/regexp-macro-assembler-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/regexp/x64/regexp-macro-assembler-x64.h:8,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.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/macro-assembler.h:9,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.h:8,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.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/log.h:14,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.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/macro-assembler.h:8,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.h:8,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.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/log.h:14,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.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/macro-assembler.h:8,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.h:8,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.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/log.h:17,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.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) {
> | ^~~~~~~~
> ../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-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/regexp/x64/regexp-macro-assembler-x64.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/log.h:17,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.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/regexp/x64/regexp-macro-assembler-x64.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/macro-assembler.h:8,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.h:8,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.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/regexp/x64/regexp-macro-assembler-x64.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/regexp/x64/regexp-macro-assembler-x64.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/log.h:17,
> from ../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/assembler-x64.o ../deps/v8/src/x64/assembler-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/assembler-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/x64/assembler-x64.h:44,
> from ../deps/v8/src/x64/assembler-x64.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/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/x64/assembler-x64.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/x64/assembler-x64.cc:18:
> ../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/x64/assembler-x64.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_; }
> | ^~~
> 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/x64/assembler-x64.cc:18:
> ../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/x64/assembler-x64.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/handles.h:15,
> from ../deps/v8/src/code-reference.h:8,
> from ../deps/v8/src/assembler.h:43,
> from ../deps/v8/src/x64/assembler-x64.h:44,
> from ../deps/v8/src/x64/assembler-x64.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/x64/assembler-x64.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/handles.h:15,
> from ../deps/v8/src/code-reference.h:8,
> from ../deps/v8/src/assembler.h:43,
> from ../deps/v8/src/x64/assembler-x64.h:44,
> from ../deps/v8/src/x64/assembler-x64.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/x64/assembler-x64.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/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/x64/assembler-x64.cc:18:
> ../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/x64/assembler-x64.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/handles.h:15,
> from ../deps/v8/src/code-reference.h:8,
> from ../deps/v8/src/assembler.h:43,
> from ../deps/v8/src/x64/assembler-x64.h:44,
> from ../deps/v8/src/x64/assembler-x64.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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/assembler-inl.h:13,
> from ../deps/v8/src/x64/assembler-x64.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/x64/assembler-x64.cc: In member function ‘void v8::internal::Assembler::Nop(int)’:
> ../deps/v8/src/x64/assembler-x64.cc:1966:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1966 | emit(0x66);
> | ~~~~^~~~~~
> ../deps/v8/src/x64/assembler-x64.cc:1968:7: note: here
> 1968 | case 1:
> | ^~~~
> ../deps/v8/src/x64/assembler-x64.cc:1983:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 1983 | emit(0x66);
> | ~~~~^~~~~~
> ../deps/v8/src/x64/assembler-x64.cc:1985:7: note: here
> 1985 | case 5:
> | ^~~~
> ../deps/v8/src/x64/assembler-x64.cc:2004:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 2004 | n--;
> | ~^~
> ../deps/v8/src/x64/assembler-x64.cc:2006:7: note: here
> 2006 | case 10:
> | ^~~~
> ../deps/v8/src/x64/assembler-x64.cc:2008:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 2008 | n--;
> | ~^~
> ../deps/v8/src/x64/assembler-x64.cc:2010:7: note: here
> 2010 | case 9:
> | ^~~~
> ../deps/v8/src/x64/assembler-x64.cc:2012:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 2012 | n--;
> | ~^~
> ../deps/v8/src/x64/assembler-x64.cc:2014:7: note: here
> 2014 | case 8:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/code-stubs-x64.o ../deps/v8/src/x64/code-stubs-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/code-stubs-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/api-arguments.h:8,
> from ../deps/v8/src/x64/code-stubs-x64.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/api.h:13,
> from ../deps/v8/src/api-arguments.h:8,
> from ../deps/v8/src/x64/code-stubs-x64.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:19,
> from ../deps/v8/src/api-arguments.h:9,
> from ../deps/v8/src/x64/code-stubs-x64.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/api-arguments.h:9,
> from ../deps/v8/src/x64/code-stubs-x64.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/api.h:13,
> from ../deps/v8/src/api-arguments.h:8,
> from ../deps/v8/src/x64/code-stubs-x64.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/x64/code-stubs-x64.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/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/api-arguments.h:8,
> from ../deps/v8/src/x64/code-stubs-x64.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/x64/code-stubs-x64.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/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/api-arguments.h:8,
> from ../deps/v8/src/x64/code-stubs-x64.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/x64/code-stubs-x64.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/api.h:13,
> from ../deps/v8/src/api-arguments.h:8,
> from ../deps/v8/src/x64/code-stubs-x64.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/heap/heap-inl.h:15,
> from ../deps/v8/src/x64/code-stubs-x64.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/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/api-arguments.h:8,
> from ../deps/v8/src/x64/code-stubs-x64.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/x64/code-stubs-x64.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/codegen-x64.o ../deps/v8/src/x64/codegen-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/codegen-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/isolate.h:20,
> from ../deps/v8/src/x64/codegen-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 {
> | ~~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/x64/codegen-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/macro-assembler.h:9,
> from ../deps/v8/src/x64/codegen-x64.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/x64/codegen-x64.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/x64/codegen-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/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/x64/codegen-x64.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/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/isolate.h:20,
> from ../deps/v8/src/x64/codegen-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/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/x64/codegen-x64.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/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/isolate.h:20,
> from ../deps/v8/src/x64/codegen-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-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/x64/codegen-x64.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/x64/codegen-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/x64/assembler-x64-inl.h:12,
> from ../deps/v8/src/x64/codegen-x64.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/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/isolate.h:20,
> from ../deps/v8/src/x64/codegen-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-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/x64/codegen-x64.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/cpu-x64.o ../deps/v8/src/x64/cpu-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/cpu-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/x64/cpu-x64.cc:13:
> ../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/x64/cpu-x64.cc:14:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/deoptimizer-x64.o ../deps/v8/src/x64/deoptimizer-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/deoptimizer-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/x64/deoptimizer-x64.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/deoptimizer.h:17,
> from ../deps/v8/src/x64/deoptimizer-x64.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/macro-assembler.h:9,
> from ../deps/v8/src/deoptimizer.h:18,
> from ../deps/v8/src/x64/deoptimizer-x64.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/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/deoptimizer-x64.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/objects/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/x64/deoptimizer-x64.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/deoptimizer-x64.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/objects/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/x64/deoptimizer-x64.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/deoptimizer-x64.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/deoptimizer.h:17,
> from ../deps/v8/src/x64/deoptimizer-x64.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/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/deoptimizer-x64.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/objects/map.h:8,
> from ../deps/v8/src/feedback-vector.h:14,
> from ../deps/v8/src/deoptimizer.h:15,
> from ../deps/v8/src/x64/deoptimizer-x64.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/deoptimizer-x64.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/x64/deoptimizer-x64.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/deoptimizer.h:17,
> from ../deps/v8/src/x64/deoptimizer-x64.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/disasm-x64.o ../deps/v8/src/x64/disasm-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/disasm-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/disasm.h:8,
> from ../deps/v8/src/x64/disasm-x64.cc:14:
> ../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/x64/disasm-x64.cc: In member function ‘int disasm::DisassemblerX64::InstructionDecode(v8::internal::Vector<char>, disasm::byte*)’:
> ../deps/v8/src/x64/disasm-x64.cc:2723:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
> 2723 | byte_size_operand_ = true;
> | ~~~~~~~~~~~~~~~~~~~^~~~~~
> ../deps/v8/src/x64/disasm-x64.cc:2725:7: note: here
> 2725 | case 0xF7:
> | ^~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/eh-frame-x64.o ../deps/v8/src/x64/eh-frame-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/eh-frame-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/eh-frame.h:10,
> from ../deps/v8/src/x64/eh-frame-x64.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/eh-frame.h:10,
> from ../deps/v8/src/x64/eh-frame-x64.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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/frame-constants-x64.o ../deps/v8/src/x64/frame-constants-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/frame-constants-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/x64/frame-constants-x64.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/debug/debug.h:19,
> from ../deps/v8/src/x64/assembler-x64-inl.h:11,
> from ../deps/v8/src/x64/frame-constants-x64.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/x64/frame-constants-x64.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) {
> | ^~~~~~~~
> 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/x64/frame-constants-x64.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/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/x64/frame-constants-x64.cc:9:
> ../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/x64/frame-constants-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/x64/frame-constants-x64.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/x64/frame-constants-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/x64/frame-constants-x64.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/x64/frame-constants-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/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/x64/frame-constants-x64.cc:9:
> ../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/x64/frame-constants-x64.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/handles.h:15,
> from ../deps/v8/src/code-reference.h:8,
> from ../deps/v8/src/assembler.h:43,
> from ../deps/v8/src/x64/frame-constants-x64.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/x64/frame-constants-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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/interface-descriptors-x64.o ../deps/v8/src/x64/interface-descriptors-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/interface-descriptors-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/x64/interface-descriptors-x64.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/x64/interface-descriptors-x64.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/macro-assembler.h:9,
> from ../deps/v8/src/interface-descriptors.h:13,
> from ../deps/v8/src/x64/interface-descriptors-x64.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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/macro-assembler-x64.o ../deps/v8/src/x64/macro-assembler-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/macro-assembler-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/heap/factory.h:10,
> from ../deps/v8/src/bootstrapper.h:8,
> from ../deps/v8/src/x64/macro-assembler-x64.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/interface-descriptors.h:12,
> from ../deps/v8/src/callable.h:9,
> from ../deps/v8/src/x64/macro-assembler-x64.cc:12:
> ../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/x64/macro-assembler-x64.cc:12:
> ../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/counters.h:11,
> from ../deps/v8/src/x64/macro-assembler-x64.cc:15:
> ../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/heap/factory.h:10,
> from ../deps/v8/src/bootstrapper.h:8,
> from ../deps/v8/src/x64/macro-assembler-x64.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/x64/macro-assembler-x64.cc:15:
> ../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/heap/factory.h:10,
> from ../deps/v8/src/bootstrapper.h:8,
> from ../deps/v8/src/x64/macro-assembler-x64.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/x64/macro-assembler-x64.cc:15:
> ../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/x64/macro-assembler-x64.cc:12:
> ../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/macro-assembler-x64.cc:16:
> ../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/x64/macro-assembler-x64.cc:12:
> ../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/frames-inl.h:11,
> from ../deps/v8/src/x64/macro-assembler-x64.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/handles.h:15,
> from ../deps/v8/src/heap/factory.h:10,
> from ../deps/v8/src/bootstrapper.h:8,
> from ../deps/v8/src/x64/macro-assembler-x64.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/x64/macro-assembler-x64.cc:15:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/simulator-x64.o ../deps/v8/src/x64/simulator-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/simulator-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-inside-linux.o ../deps/v8/src/trap-handler/handler-inside-linux.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-inside-linux.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-outside-linux.o ../deps/v8/src/trap-handler/handler-outside-linux.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-outside-linux.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/debug-support.o /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.cc '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/debug-support.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/frames.h:8,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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 /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/frames-inl.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/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/frames-inl.h:11,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/frames.h:8,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/frames-inl.h:11,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/frames.h:8,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/frames-inl.h:11,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/frames-inl.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/frames-inl.h:11,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/frames.h:8,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/frames-inl.h:11,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/frames-inl.h:11,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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/frames-inl.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/debug-support.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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Protocol.o /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Protocol.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.cpp: In member function ‘virtual std::unique_ptr<v8_inspector::protocol::Value> v8_inspector::protocol::DictionaryValue::clone() const’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.cpp:431:21: warning: redundant move in return statement [-Wredundant-move]
> 431 | return std::move(result);
> | ~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.cpp:431:21: note: remove ‘std::move’ call
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.cpp: In member function ‘virtual std::unique_ptr<v8_inspector::protocol::Value> v8_inspector::protocol::ListValue::clone() const’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.cpp:461:21: warning: redundant move in return statement [-Wredundant-move]
> 461 | return std::move(result);
> | ~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.cpp:461:21: note: remove ‘std::move’ call
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Console.o /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Console.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Console.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Debugger.o /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Debugger.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Debugger::DispatcherImpl::stepInto(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_breakOnAsyncCall +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1728:17: note: ‘*((void*)& in_breakOnAsyncCall +1)’ was declared here
> 1728 | Maybe<bool> in_breakOnAsyncCall;
> | ^~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Debugger::DispatcherImpl::evaluateOnCallFrame(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_returnByValue +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1015:17: note: ‘*((void*)& in_returnByValue +1)’ was declared here
> 1015 | Maybe<bool> in_returnByValue;
> | ^~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_generatePreview +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1021:17: note: ‘*((void*)& in_generatePreview +1)’ was declared here
> 1021 | Maybe<bool> in_generatePreview;
> | ^~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_throwOnSideEffect +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1027:17: note: ‘*((void*)& in_throwOnSideEffect +1)’ was declared here
> 1027 | Maybe<bool> in_throwOnSideEffect;
> | ^~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_includeCommandLineAPI +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1003:17: note: ‘*((void*)& in_includeCommandLineAPI +1)’ was declared here
> 1003 | Maybe<bool> in_includeCommandLineAPI;
> | ^~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_silent +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1009:17: note: ‘*((void*)& in_silent +1)’ was declared here
> 1009 | Maybe<bool> in_silent;
> | ^~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_timeout +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1033:19: note: ‘*((void*)& in_timeout +8)’ was declared here
> 1033 | Maybe<double> in_timeout;
> | ^~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Debugger::DispatcherImpl::setBreakpointByUrl(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_columnNumber +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1478:16: note: ‘*((void*)& in_columnNumber +4)’ was declared here
> 1478 | Maybe<int> in_columnNumber;
> | ^~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Debugger::DispatcherImpl::searchInContent(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_caseSensitive +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1310:17: note: ‘*((void*)& in_caseSensitive +1)’ was declared here
> 1310 | Maybe<bool> in_caseSensitive;
> | ^~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_isRegex +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1316:17: note: ‘*((void*)& in_isRegex +1)’ was declared here
> 1316 | Maybe<bool> in_isRegex;
> | ^~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Debugger::DispatcherImpl::getPossibleBreakpoints(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_restrictToFunction +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1077:17: note: ‘*((void*)& in_restrictToFunction +1)’ was declared here
> 1077 | Maybe<bool> in_restrictToFunction;
> | ^~~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Debugger::DispatcherImpl::setScriptSource(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_dryRun +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Debugger.cpp:1628:17: note: ‘*((void*)& in_dryRun +1)’ was declared here
> 1628 | Maybe<bool> in_dryRun;
> | ^~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/HeapProfiler.o /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/HeapProfiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::HeapProfiler::DispatcherImpl::startTrackingHeapObjects(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_trackAllocations +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:538:17: note: ‘*((void*)& in_trackAllocations +1)’ was declared here
> 538 | Maybe<bool> in_trackAllocations;
> | ^~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::HeapProfiler::DispatcherImpl::startSampling(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_samplingInterval +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:512:19: note: ‘*((void*)& in_samplingInterval +8)’ was declared here
> 512 | Maybe<double> in_samplingInterval;
> | ^~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::HeapProfiler::DispatcherImpl::stopTrackingHeapObjects(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_reportProgress +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:582:17: note: ‘*((void*)& in_reportProgress +1)’ was declared here
> 582 | Maybe<bool> in_reportProgress;
> | ^~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::HeapProfiler::DispatcherImpl::takeHeapSnapshot(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_reportProgress +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/HeapProfiler.cpp:608:17: note: ‘*((void*)& in_reportProgress +1)’ was declared here
> 608 | Maybe<bool> in_reportProgress;
> | ^~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Profiler.o /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Profiler.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Profiler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Profiler.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Profiler.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Profiler::DispatcherImpl::startPreciseCoverage(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_callCount +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Profiler.cpp:681:17: note: ‘*((void*)& in_callCount +1)’ was declared here
> 681 | Maybe<bool> in_callCount;
> | ^~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Profiler.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Profiler.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_detailed +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Profiler.cpp:687:17: note: ‘*((void*)& in_detailed +1)’ was declared here
> 687 | Maybe<bool> in_detailed;
> | ^~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Runtime.o /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Runtime.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::globalLexicalScopeNames(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_executionContextId +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1759:16: note: ‘*((void*)& in_executionContextId +4)’ was declared here
> 1759 | Maybe<int> in_executionContextId;
> | ^~~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::awaitPromise(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_returnByValue +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1352:17: note: ‘*((void*)& in_returnByValue +1)’ was declared here
> 1352 | Maybe<bool> in_returnByValue;
> | ^~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_generatePreview +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1358:17: note: ‘*((void*)& in_generatePreview +1)’ was declared here
> 1358 | Maybe<bool> in_generatePreview;
> | ^~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::evaluate(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_returnByValue +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1615:17: note: ‘*((void*)& in_returnByValue +1)’ was declared here
> 1615 | Maybe<bool> in_returnByValue;
> | ^~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_includeCommandLineAPI +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1597:17: note: ‘*((void*)& in_includeCommandLineAPI +1)’ was declared here
> 1597 | Maybe<bool> in_includeCommandLineAPI;
> | ^~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_throwOnSideEffect +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1639:17: note: ‘*((void*)& in_throwOnSideEffect +1)’ was declared here
> 1639 | Maybe<bool> in_throwOnSideEffect;
> | ^~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_userGesture +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1627:17: note: ‘*((void*)& in_userGesture +1)’ was declared here
> 1627 | Maybe<bool> in_userGesture;
> | ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_awaitPromise +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1633:17: note: ‘*((void*)& in_awaitPromise +1)’ was declared here
> 1633 | Maybe<bool> in_awaitPromise;
> | ^~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_generatePreview +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1621:17: note: ‘*((void*)& in_generatePreview +1)’ was declared here
> 1621 | Maybe<bool> in_generatePreview;
> | ^~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_contextId +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1609:16: note: ‘*((void*)& in_contextId +4)’ was declared here
> 1609 | Maybe<int> in_contextId;
> | ^~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_silent +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1603:17: note: ‘*((void*)& in_silent +1)’ was declared here
> 1603 | Maybe<bool> in_silent;
> | ^~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_timeout +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1645:19: note: ‘*((void*)& in_timeout +8)’ was declared here
> 1645 | Maybe<double> in_timeout;
> | ^~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::runScript(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_executionContextId +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1913:16: note: ‘*((void*)& in_executionContextId +4)’ was declared here
> 1913 | Maybe<int> in_executionContextId;
> | ^~~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_returnByValue +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1937:17: note: ‘*((void*)& in_returnByValue +1)’ was declared here
> 1937 | Maybe<bool> in_returnByValue;
> | ^~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_generatePreview +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1943:17: note: ‘*((void*)& in_generatePreview +1)’ was declared here
> 1943 | Maybe<bool> in_generatePreview;
> | ^~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_includeCommandLineAPI +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1931:17: note: ‘*((void*)& in_includeCommandLineAPI +1)’ was declared here
> 1931 | Maybe<bool> in_includeCommandLineAPI;
> | ^~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_silent +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1925:17: note: ‘*((void*)& in_silent +1)’ was declared here
> 1925 | Maybe<bool> in_silent;
> | ^~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_awaitPromise +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1949:17: note: ‘*((void*)& in_awaitPromise +1)’ was declared here
> 1949 | Maybe<bool> in_awaitPromise;
> | ^~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::compileScript(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_executionContextId +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1490:16: note: ‘*((void*)& in_executionContextId +4)’ was declared here
> 1490 | Maybe<int> in_executionContextId;
> | ^~~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::getProperties(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_accessorPropertiesOnly +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1715:17: note: ‘*((void*)& in_accessorPropertiesOnly +1)’ was declared here
> 1715 | Maybe<bool> in_accessorPropertiesOnly;
> | ^~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_ownProperties +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1709:17: note: ‘*((void*)& in_ownProperties +1)’ was declared here
> 1709 | Maybe<bool> in_ownProperties;
> | ^~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_generatePreview +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1721:17: note: ‘*((void*)& in_generatePreview +1)’ was declared here
> 1721 | Maybe<bool> in_generatePreview;
> | ^~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h: In member function ‘v8_inspector::protocol::DispatchResponse::Status v8_inspector::protocol::Runtime::DispatcherImpl::callFunctionOn(int, std::unique_ptr<v8_inspector::protocol::DictionaryValue>, v8_inspector::protocol::ErrorSupport*)’:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_silent +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1422:17: note: ‘*((void*)& in_silent +1)’ was declared here
> 1422 | Maybe<bool> in_silent;
> | ^~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_executionContextId +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1452:16: note: ‘*((void*)& in_executionContextId +4)’ was declared here
> 1452 | Maybe<int> in_executionContextId;
> | ^~~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_awaitPromise +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1446:17: note: ‘*((void*)& in_awaitPromise +1)’ was declared here
> 1446 | Maybe<bool> in_awaitPromise;
> | ^~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_generatePreview +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1434:17: note: ‘*((void*)& in_generatePreview +1)’ was declared here
> 1434 | Maybe<bool> in_generatePreview;
> | ^~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_userGesture +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1440:17: note: ‘*((void*)& in_userGesture +1)’ was declared here
> 1440 | Maybe<bool> in_userGesture;
> | ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.h:10,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:7:
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Protocol.h:563:94: warning: ‘*((void*)& in_returnByValue +1)’ may be used uninitialized in this function [-Wmaybe-uninitialized]
> 563 | MaybeBase(MaybeBase&& other) : m_isJust(other.m_isJust), m_value(std::move(other.m_value)) { }
> | ^
> /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Runtime.cpp:1428:17: note: ‘*((void*)& in_returnByValue +1)’ was declared here
> 1428 | Maybe<bool> in_returnByValue;
> | ^~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Schema.o /<<PKGBUILDDIR>>/out/Release/obj/gen/src/inspector/protocol/Schema.cpp '-DNODE_OPENSSL_CERT_STORE' '-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' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Schema.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> rm -f /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_base.a && ar crsT /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_base.a /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/injected-script.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/inspected-context.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/remote-object-id.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/search-util.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/string-16.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/string-util.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/test-interface.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console-agent-impl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-console-message.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger-agent-impl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-debugger-script.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-function-call.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-heap-profiler-agent-impl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-injected-script-host.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-inspector-impl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-inspector-session-impl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-internal-value-type.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-profiler-agent-impl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-regex.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-runtime-agent-impl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-schema-agent-impl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-stack-trace-impl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/v8-value-utils.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/inspector/wasm-translation.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/accessors.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/address-map.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/allocation.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/api-natives.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/api.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arguments.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-js.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-parser.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-scanner.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/asm-types.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/asmjs/switch-logic.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/assembler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/assert-scope.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/ast-function-literal-id-reindexer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/ast-value-factory.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/ast.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/compile-time-value.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/context-slot-cache.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/modules.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/prettyprinter.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/scopes.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/source-range-ast-visitor.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ast/variables.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bailout-reason.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/basic-block-profiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bignum-dtoa.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bignum.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bit-vector.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/bootstrapper.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-api.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-array.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-arraybuffer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-bigint.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-boolean.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-call.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-callsite.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-collections.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-console.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-dataview.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-date.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-error.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-function.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-global.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-internal.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-interpreter.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-intl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-json.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-math.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-number.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-object.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-promise.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-reflect.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-regexp.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-sharedarraybuffer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-string.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-symbol.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-trace.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins-typed-array.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/builtins.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/builtins/constants-table-builder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/cached-powers.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/cancelable-task.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/char-predicates.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-factory.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-reference.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-stub-assembler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-stubs.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/codegen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compilation-cache.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compilation-dependencies.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compilation-statistics.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher-job.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher-tracer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/compiler-dispatcher.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler-dispatcher/unoptimized-compile-job.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/access-builder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/access-info.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/all-nodes.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/basic-block-instrumentor.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/branch-elimination.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-analysis.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-graph-builder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/bytecode-liveness-map.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/c-linkage.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/checkpoint-elimination.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/code-assembler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/code-generator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-node-cache.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-operator-reducer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/common-operator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/compiler-source-position-table.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/constant-folding-reducer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/control-equivalence.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/control-flow-optimizer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/dead-code-elimination.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/effect-control-linearizer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/escape-analysis-reducer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/escape-analysis.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame-elider.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame-states.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/frame.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/gap-resolver.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-assembler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-reducer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-trimmer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph-visualizer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/graph.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction-scheduler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction-selector.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/instruction.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/int64-lowering.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-call-reducer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-context-specialization.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-create-lowering.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-generic-lowering.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-graph.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-inlining-heuristic.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-inlining.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-intrinsic-lowering.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-native-context-specialization.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-operator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-type-hint-lowering.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/js-typed-lowering.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/jump-threading.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/linkage.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/live-range-separator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/load-elimination.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-analysis.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-peeling.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/loop-variable-optimizer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-graph-verifier.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-graph.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-operator-reducer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/machine-operator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/memory-optimizer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/move-optimizer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-cache.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-marker.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-matchers.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-origin-table.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node-properties.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/node.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/opcodes.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/operation-typer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/operator-properties.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/operator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/osr.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/pipeline-statistics.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/pipeline.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/property-access-builder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/raw-machine-assembler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/redundancy-elimination.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/register-allocator-verifier.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/register-allocator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/representation-change.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/schedule.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/scheduler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/select-lowering.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simd-scalar-lowering.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-lowering.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-operator-reducer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/simplified-operator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/state-values-utils.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/store-store-elimination.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/type-cache.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/type-narrowing-reducer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/typed-optimization.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/typer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/types.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/value-numbering-reducer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/verifier.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/wasm-compiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/zone-stats.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/contexts.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/conversions.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/counters.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/date.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/dateparser.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-coverage.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-evaluate.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-frames.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-scope-iterator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-scopes.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-stack-trace-iterator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug-type-profile.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/debug.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/liveedit.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/deoptimize-reason.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/deoptimizer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/disassembler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/diy-fp.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/dtoa.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/eh-frame.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/elements-kind.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/elements.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/execution.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/externalize-string-extension.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/free-buffer-extension.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/gc-extension.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/ignition-statistics-extension.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/statistics-extension.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/extensions/trigger-failure-extension.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/external-reference-table.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/external-reference.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/fast-dtoa.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/feedback-vector.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/field-type.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/fixed-dtoa.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/flags.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/frames.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/futex-emulation.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/gdb-jit.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/global-handles.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/handler-table.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/handles.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/array-buffer-collector.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/array-buffer-tracker.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/code-stats.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/concurrent-marking.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/embedder-tracing.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/factory.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/gc-idle-time-handler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/gc-tracer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/heap.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/incremental-marking-job.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/incremental-marking.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/invalidated-slots.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/item-parallel-job.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/mark-compact.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/marking.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/memory-reducer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/object-stats.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/objects-visiting.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/scavenge-job.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/scavenger.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/spaces.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/store-buffer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/stress-marking-observer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/stress-scavenge-observer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/heap/sweeper.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/call-optimization.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/handler-configuration.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/ic-stats.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/ic.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ic/stub-cache.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/icu_util.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/identity-map.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/instruction-stream.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interface-descriptors.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-accessor.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-builder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-iterator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-random-iterator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-array-writer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-decoder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-flags.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-generator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-label.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-node.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-operands.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-register-optimizer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-register.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecode-source-info.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/bytecodes.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/constant-array-builder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/control-flow-builders.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/handler-table-builder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/interpreter-intrinsics.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/interpreter/interpreter.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/intl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/isolate.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/json-parser.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/json-stringifier.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/keys.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/layout-descriptor.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/log-utils.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/log.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/lookup-cache.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/lookup.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/machine-type.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/map-updater.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/messages.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects-debug.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects-printer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/bigint.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/debug-objects.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/intl-objects.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/js-locale.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/literal-objects.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/managed.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/module.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/ordered-hash-table.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/scope-info.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/objects/template-objects.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/optimized-compilation-info.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/ostreams.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/expression-scope-reparenter.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/func-name-inferrer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/parse-info.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/parser.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/parsing.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/pattern-rewriter.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparse-data.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparsed-scope-data.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/preparser.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/rewriter.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/scanner-character-streams.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/scanner.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/parsing/token.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/pending-compilation-error-handler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/perf-jit.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/allocation-tracker.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/cpu-profiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/heap-profiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/heap-snapshot-generator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/profile-generator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/profiler-listener.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/sampling-heap-profiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/strings-storage.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/tick-sample.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/profiler/tracing-cpu-profiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/property-descriptor.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/property.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/interpreter-irregexp.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/jsregexp.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-ast.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler-irregexp.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler-tracer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-macro-assembler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-parser.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-stack.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/regexp-utils.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/register-configuration.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime-profiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-array.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-atomics.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-bigint.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-classes.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-collections.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-compiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-date.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-debug.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-error.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-forin.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-function.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-futex.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-generator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-internal.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-interpreter.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-intl.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-literals.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-liveedit.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-maths.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-module.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-numbers.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-object.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-operators.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-promise.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-proxy.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-regexp.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-scopes.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-strings.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-symbol.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-test.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-typedarray.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime-wasm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/runtime/runtime.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/safepoint-table.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/simulator-base.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-deserializer-allocator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-deserializer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-serializer-allocator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-serializer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/builtin-snapshot-utils.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/code-serializer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/default-deserializer-allocator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/default-serializer-allocator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/deserializer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/natives-common.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/object-deserializer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/partial-deserializer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/partial-serializer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/serializer-common.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/serializer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/snapshot-common.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/snapshot-source-sink.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/startup-deserializer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/snapshot/startup-serializer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/source-position-table.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/source-position.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/startup-data-util.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/string-builder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/string-case.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/string-stream.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/strtod.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/tracing/trace-event.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/tracing/traced-value.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/tracing/tracing-category-observer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/transitions.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-inside.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-outside.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-shared.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/type-hints.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/unicode-decoder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/unicode.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/unoptimized-compilation-info.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/uri.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/utils.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/v8.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/v8threads.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/value-serializer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/vector-slot-pair.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/version.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/visitors.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/baseline/liftoff-assembler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/baseline/liftoff-compiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/function-body-decoder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/function-compiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/local-decl-encoder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/memory-tracing.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/module-compiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/module-decoder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/signature-map.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/streaming-decoder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-code-manager.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-code-specialization.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-debug.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-engine.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-external-refs.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-interpreter.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-js.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-memory.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-module-builder.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-module.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-objects.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-opcodes.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-result.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-serialization.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/wasm/wasm-text.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/zone/accounting-allocator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/zone/zone-segment.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/zone/zone.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/code-generator-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/instruction-scheduler-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/instruction-selector-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/x64/unwinding-info-writer-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/x64/debug-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/x64/regexp-macro-assembler-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/assembler-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/code-stubs-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/codegen-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/cpu-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/deoptimizer-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/disasm-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/eh-frame-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/frame-constants-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/interface-descriptors-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/macro-assembler-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/x64/simulator-x64.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-inside-linux.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/trap-handler/handler-outside-linux.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/debug-support.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Protocol.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Console.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Debugger.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/HeapProfiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Profiler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Runtime.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/gen/src/inspector/protocol/Schema.o
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_init/deps/v8/src/setup-isolate-full.o ../deps/v8/src/setup-isolate-full.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_init/deps/v8/src/setup-isolate-full.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/utils.h:24,
> from ../deps/v8/src/property-details.h:12,
> from ../deps/v8/src/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/heap-inl.h:12,
> from ../deps/v8/src/setup-isolate-full.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 {
> | ~~~~~~~~~~^~~~~
> 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/setup-isolate-full.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/heap-inl.h:12,
> from ../deps/v8/src/setup-isolate-full.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/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/setup-isolate-full.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/heap-inl.h:12,
> from ../deps/v8/src/setup-isolate-full.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:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/setup-isolate-full.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/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/setup-isolate-full.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/setup-isolate-full.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/setup-isolate-full.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/accessors.h:11,
> from ../deps/v8/src/heap/heap.h:17,
> from ../deps/v8/src/heap/heap-inl.h:12,
> from ../deps/v8/src/setup-isolate-full.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-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/setup-isolate-full.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: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/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/setup-isolate-full.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/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/setup-isolate-full.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/counters.h:15,
> from ../deps/v8/src/counters-inl.h:8,
> from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/setup-isolate-full.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) {
> | ^~~~~~~~
> rm -f /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_init.a && ar crsT /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_init.a /<<PKGBUILDDIR>>/out/Release/obj.target/v8_init/deps/v8/src/setup-isolate-full.o
> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen; python ../tools/js2c.py "/<<PKGBUILDDIR>>/out/Release/obj/gen/libraries.cc" CORE ../src/js/macros.py ../src/messages.h ../src/js/prologue.js ../src/js/array.js ../src/js/typedarray.js ../src/debug/mirrors.js ../src/debug/debug.js ../src/debug/liveedit.js ../src/js/intl.js
> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen; python ../tools/js2c.py "/<<PKGBUILDDIR>>/out/Release/obj/gen/extras-libraries.cc" EXTRAS
> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen; python ../tools/js2c.py "/<<PKGBUILDDIR>>/out/Release/obj/gen/experimental-extras-libraries.cc" EXPERIMENTAL_EXTRAS
> touch /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/js2c.stamp
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/gen/libraries.o /<<PKGBUILDDIR>>/out/Release/obj/gen/libraries.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/gen/libraries.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/snapshot/natives.h:9,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/libraries.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/gen/extras-libraries.o /<<PKGBUILDDIR>>/out/Release/obj/gen/extras-libraries.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/gen/extras-libraries.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/snapshot/natives.h:9,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/extras-libraries.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/gen/experimental-extras-libraries.o /<<PKGBUILDDIR>>/out/Release/obj/gen/experimental-extras-libraries.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/gen/experimental-extras-libraries.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/snapshot/natives.h:9,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/experimental-extras-libraries.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/deps/v8/src/snapshot/snapshot-empty.o ../deps/v8/src/snapshot/snapshot-empty.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/deps/v8/src/snapshot/snapshot-empty.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:8,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-empty.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/snapshot/serializer.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-empty.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-empty.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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:8,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-empty.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/log.h:14,
> from ../deps/v8/src/snapshot/serializer.h:12,
> from ../deps/v8/src/snapshot/partial-serializer.h:9,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-empty.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/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/address-map.h:11,
> from ../deps/v8/src/snapshot/partial-serializer.h:8,
> from ../deps/v8/src/snapshot/snapshot.h:8,
> from ../deps/v8/src/snapshot/snapshot-empty.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) {
> | ^~~~~~~~
> rm -f /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_nosnapshot.a && ar crsT /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_nosnapshot.a /<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/gen/libraries.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/gen/extras-libraries.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/gen/experimental-extras-libraries.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_nosnapshot/deps/v8/src/snapshot/snapshot-empty.o
> touch /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/v8_maybe_snapshot.stamp
> LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps/v8/gypfiles; mkdir -p /<<PKGBUILDDIR>>/out/Release; python ../tools/testrunner/utils/dump_build_config_gyp.py "/<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/v8.stamp
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-foreground-task-runner.o ../deps/v8/src/libplatform/default-foreground-task-runner.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-foreground-task-runner.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/libplatform/default-platform.h:21,
> from ../deps/v8/src/libplatform/default-foreground-task-runner.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-platform.o ../deps/v8/src/libplatform/default-platform.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-platform.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/libplatform/default-platform.h:21,
> from ../deps/v8/src/libplatform/default-platform.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/libplatform/default-platform.cc: In function ‘std::unique_ptr<v8::Platform> v8::platform::NewDefaultPlatform(int, v8::platform::IdleTaskSupport, v8::platform::InProcessStackDumping, std::unique_ptr<v8::TracingController>)’:
> ../deps/v8/src/libplatform/default-platform.cc:45:19: warning: redundant move in return statement [-Wredundant-move]
> 45 | return std::move(platform);
> | ~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/libplatform/default-platform.cc:45:19: note: remove ‘std::move’ call
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-worker-threads-task-runner.o ../deps/v8/src/libplatform/default-worker-threads-task-runner.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-worker-threads-task-runner.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/task-queue.o ../deps/v8/src/libplatform/task-queue.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/task-queue.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/libplatform/task-queue.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-buffer.o ../deps/v8/src/libplatform/tracing/trace-buffer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-buffer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-config.o ../deps/v8/src/libplatform/tracing/trace-config.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-config.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-object.o ../deps/v8/src/libplatform/tracing/trace-object.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-object.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/libplatform/tracing/trace-object.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 /usr/include/string.h:495,
> from /usr/include/c++/9/cstring:42,
> from ../deps/v8/src/base/logging.h:8,
> from ../deps/v8/src/base/macros.h:12,
> 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/libplatform/tracing/trace-object.cc:9:
> In function ‘char* strncpy(char*, const char*, size_t)’,
> inlined from ‘void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)’ at ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12,
> inlined from ‘void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)’ at ../deps/v8/src/libplatform/tracing/trace-object.cc:90:31:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
> 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/libplatform/tracing/trace-object.cc: In member function ‘void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)’:
> ../deps/v8/src/libplatform/tracing/trace-object.cc:27:27: note: length computed here
> 27 | size_t length = strlen(*member) + 1;
> | ~~~~~~^~~~~~~~~
> In file included from /usr/include/string.h:495,
> from /usr/include/c++/9/cstring:42,
> from ../deps/v8/src/base/logging.h:8,
> from ../deps/v8/src/base/macros.h:12,
> 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/libplatform/tracing/trace-object.cc:9:
> In function ‘char* strncpy(char*, const char*, size_t)’,
> inlined from ‘void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)’ at ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12,
> inlined from ‘void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)’ at ../deps/v8/src/libplatform/tracing/trace-object.cc:91:31:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
> 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/libplatform/tracing/trace-object.cc: In member function ‘void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)’:
> ../deps/v8/src/libplatform/tracing/trace-object.cc:27:27: note: length computed here
> 27 | size_t length = strlen(*member) + 1;
> | ~~~~~~^~~~~~~~~
> In file included from /usr/include/string.h:495,
> from /usr/include/c++/9/cstring:42,
> from ../deps/v8/src/base/logging.h:8,
> from ../deps/v8/src/base/macros.h:12,
> 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/libplatform/tracing/trace-object.cc:9:
> In function ‘char* strncpy(char*, const char*, size_t)’,
> inlined from ‘void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)’ at ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12,
> inlined from ‘void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)’ at ../deps/v8/src/libplatform/tracing/trace-object.cc:93:33:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
> 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/libplatform/tracing/trace-object.cc: In member function ‘void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)’:
> ../deps/v8/src/libplatform/tracing/trace-object.cc:27:27: note: length computed here
> 27 | size_t length = strlen(*member) + 1;
> | ~~~~~~^~~~~~~~~
> In file included from /usr/include/string.h:495,
> from /usr/include/c++/9/cstring:42,
> from ../deps/v8/src/base/logging.h:8,
> from ../deps/v8/src/base/macros.h:12,
> 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/libplatform/tracing/trace-object.cc:9:
> In function ‘char* strncpy(char*, const char*, size_t)’,
> inlined from ‘void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)’ at ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12,
> inlined from ‘void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)’ at ../deps/v8/src/libplatform/tracing/trace-object.cc:98:33:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
> 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/libplatform/tracing/trace-object.cc: In member function ‘void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)’:
> ../deps/v8/src/libplatform/tracing/trace-object.cc:27:27: note: length computed here
> 27 | size_t length = strlen(*member) + 1;
> | ~~~~~~^~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-writer.o ../deps/v8/src/libplatform/tracing/trace-writer.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-writer.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/tracing-controller.o ../deps/v8/src/libplatform/tracing/tracing-controller.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/tracing-controller.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/libplatform/tracing/tracing-controller.cc:12:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/worker-thread.o ../deps/v8/src/libplatform/worker-thread.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../. -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/worker-thread.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> rm -f /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libplatform.a && ar crsT /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libplatform.a /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-foreground-task-runner.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-platform.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/default-worker-threads-task-runner.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/task-queue.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-buffer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-config.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-object.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/trace-writer.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/tracing/tracing-controller.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libplatform/deps/v8/src/libplatform/worker-thread.o
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/http_parser/deps/http_parser/http_parser.o ../deps/http_parser/http_parser.c '-DNODE_OPENSSL_CERT_STORE' '-DHTTP_MAX_HEADER_SIZE=8192' '-DHTTP_PARSER_STRICT=0' '-DNDEBUG' -I../deps/http_parser -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -Wall -Wextra -O3 -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/http_parser/deps/http_parser/http_parser.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> rm -f /<<PKGBUILDDIR>>/out/Release/obj.target/deps/http_parser/libhttp_parser.a && ar crsT /<<PKGBUILDDIR>>/out/Release/obj.target/deps/http_parser/libhttp_parser.a /<<PKGBUILDDIR>>/out/Release/obj.target/http_parser/deps/http_parser/http_parser.o
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/common/dictionary.o ../deps/brotli/c/common/dictionary.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/common/dictionary.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/common/transform.o ../deps/brotli/c/common/transform.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/common/transform.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/bit_reader.o ../deps/brotli/c/dec/bit_reader.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/bit_reader.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/decode.o ../deps/brotli/c/dec/decode.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/decode.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/huffman.o ../deps/brotli/c/dec/huffman.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/huffman.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/state.o ../deps/brotli/c/dec/state.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/state.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/backward_references.o ../deps/brotli/c/enc/backward_references.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/backward_references.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/backward_references_hq.o ../deps/brotli/c/enc/backward_references_hq.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/backward_references_hq.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/bit_cost.o ../deps/brotli/c/enc/bit_cost.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/bit_cost.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/block_splitter.o ../deps/brotli/c/enc/block_splitter.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/block_splitter.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/brotli_bit_stream.o ../deps/brotli/c/enc/brotli_bit_stream.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/brotli_bit_stream.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/cluster.o ../deps/brotli/c/enc/cluster.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/cluster.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/compress_fragment.o ../deps/brotli/c/enc/compress_fragment.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/compress_fragment.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/compress_fragment_two_pass.o ../deps/brotli/c/enc/compress_fragment_two_pass.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/compress_fragment_two_pass.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/dictionary_hash.o ../deps/brotli/c/enc/dictionary_hash.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/dictionary_hash.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/encode.o ../deps/brotli/c/enc/encode.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/encode.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/encoder_dict.o ../deps/brotli/c/enc/encoder_dict.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/encoder_dict.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/entropy_encode.o ../deps/brotli/c/enc/entropy_encode.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/entropy_encode.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/histogram.o ../deps/brotli/c/enc/histogram.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/histogram.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/literal_cost.o ../deps/brotli/c/enc/literal_cost.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/literal_cost.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/memory.o ../deps/brotli/c/enc/memory.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/memory.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/metablock.o ../deps/brotli/c/enc/metablock.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/metablock.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/static_dict.o ../deps/brotli/c/enc/static_dict.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/static_dict.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> cc -o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/utf8_util.o ../deps/brotli/c/enc/utf8_util.c '-DNODE_OPENSSL_CERT_STORE' '-DOS_LINUX' -I../deps/brotli/c/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/utf8_util.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g -c
> rm -f /<<PKGBUILDDIR>>/out/Release/obj.target/deps/brotli/libbrotli.a && ar crsT /<<PKGBUILDDIR>>/out/Release/obj.target/deps/brotli/libbrotli.a /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/common/dictionary.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/common/transform.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/bit_reader.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/decode.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/huffman.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/dec/state.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/backward_references.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/backward_references_hq.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/bit_cost.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/block_splitter.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/brotli_bit_stream.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/cluster.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/compress_fragment.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/compress_fragment_two_pass.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/dictionary_hash.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/encode.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/encoder_dict.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/entropy_encode.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/histogram.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/literal_cost.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/memory.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/metablock.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/static_dict.o /<<PKGBUILDDIR>>/out/Release/obj.target/brotli/deps/brotli/c/enc/utf8_util.o
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/bits.o ../deps/v8/src/base/bits.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/bits.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/cpu.o ../deps/v8/src/base/cpu.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/cpu.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace.o ../deps/v8/src/base/debug/stack_trace.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/division-by-constant.o ../deps/v8/src/base/division-by-constant.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/division-by-constant.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/file-utils.o ../deps/v8/src/base/file-utils.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/file-utils.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from /usr/include/string.h:495,
> from ../deps/v8/src/base/file-utils.cc:8:
> In function ‘char* strncat(char*, const char*, size_t)’,
> inlined from ‘char* v8::base::RelativePath(char**, const char*, const char*)’ at ../deps/v8/src/base/file-utils.cc:28:12:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:136:34: warning: ‘char* __builtin_strncat(char*, const char*, long unsigned int)’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
> 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../deps/v8/src/base/file-utils.cc: In function ‘char* v8::base::RelativePath(char**, const char*, const char*)’:
> ../deps/v8/src/base/file-utils.cc:23:46: note: length computed here
> 23 | int name_length = static_cast<int>(strlen(name));
> | ~~~~~~^~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/functional.o ../deps/v8/src/base/functional.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/functional.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/ieee754.o ../deps/v8/src/base/ieee754.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/ieee754.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/logging.o ../deps/v8/src/base/logging.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/logging.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/once.o ../deps/v8/src/base/once.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/once.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/page-allocator.o ../deps/v8/src/base/page-allocator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/page-allocator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/condition-variable.o ../deps/v8/src/base/platform/condition-variable.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/condition-variable.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/condition-variable.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 {
> | ~~~~~~~~~~^~~~~
> ../deps/v8/src/base/platform/condition-variable.cc: In member function ‘bool v8::base::ConditionVariable::WaitFor(v8::base::Mutex*, const v8::base::TimeDelta&)’:
> ../deps/v8/src/base/platform/condition-variable.cc:105:25: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
> 105 | Time end_time = now + rel_time;
> | ^~~~~~~~
> In file included from ../deps/v8/src/base/platform/condition-variable.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) {
> | ^~~~~~~~
> ../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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/mutex.o ../deps/v8/src/base/platform/mutex.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/mutex.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/semaphore.o ../deps/v8/src/base/platform/semaphore.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/semaphore.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/base/platform/semaphore.cc:15:
> ../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/base/platform/semaphore.cc:15:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/base/platform/semaphore.cc:15:
> ../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/base/platform/semaphore.cc:15:
> ../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/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/base/platform/semaphore.cc:15:
> ../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/semaphore.cc: In member function ‘bool v8::base::Semaphore::WaitFor(const v8::base::TimeDelta&)’:
> ../deps/v8/src/base/platform/semaphore.cc:111:49: warning: implicitly-declared ‘constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)’ is deprecated [-Wdeprecated-copy]
> 111 | const Time time = Time::NowFromSystemTime() + rel_time;
> | ^~~~~~~~
> In file included from ../deps/v8/src/base/platform/elapsed-timer.h:9,
> from ../deps/v8/src/base/platform/semaphore.cc:15:
> ../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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/time.o ../deps/v8/src/base/platform/time.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/time.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/time.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 {
> | ~~~~~~~~~~^~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/sys-info.o ../deps/v8/src/base/sys-info.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/sys-info.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/utils/random-number-generator.o ../deps/v8/src/base/utils/random-number-generator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/utils/random-number-generator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/utils/random-number-generator.cc:16:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace_posix.o ../deps/v8/src/base/debug/stack_trace_posix.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace_posix.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-linux.o ../deps/v8/src/base/platform/platform-linux.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-linux.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix.o ../deps/v8/src/base/platform/platform-posix.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> In file included from ../deps/v8/src/base/platform/platform-posix.cc:42:
> ../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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix-time.o ../deps/v8/src/base/platform/platform-posix-time.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix-time.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> rm -f /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libbase.a && ar crsT /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libbase.a /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/bits.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/cpu.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/division-by-constant.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/file-utils.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/functional.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/ieee754.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/logging.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/once.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/page-allocator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/condition-variable.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/mutex.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/semaphore.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/time.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/sys-info.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/utils/random-number-generator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/debug/stack_trace_posix.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-linux.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libbase/deps/v8/src/base/platform/platform-posix-time.o
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libsampler/deps/v8/src/libsampler/sampler.o ../deps/v8/src/libsampler/sampler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_libsampler/deps/v8/src/libsampler/sampler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
> rm -f /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libsampler.a && ar crsT /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libsampler.a /<<PKGBUILDDIR>>/out/Release/obj.target/v8_libsampler/deps/v8/src/libsampler/sampler.o
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-arguments-gen.o ../deps/v8/src/builtins/builtins-arguments-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-arguments-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/builtins/builtins-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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/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/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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/builtins/builtins-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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/builtins/builtins-arguments-gen.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/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/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-arguments-gen.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/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/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-arguments-gen.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/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/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-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-arguments-gen.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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-arguments-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-arguments-gen.h:8,
> from ../deps/v8/src/builtins/builtins-arguments-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-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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-array-gen.o ../deps/v8/src/builtins/builtins-array-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-array-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/builtins/builtins-iterator-gen.h:8,
> from ../deps/v8/src/builtins/builtins-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/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: 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-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-iterator-gen.h:8,
> from ../deps/v8/src/builtins/builtins-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/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-iterator-gen.h:8,
> from ../deps/v8/src/builtins/builtins-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-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:640:35: 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-iterator-gen.h:8,
> from ../deps/v8/src/builtins/builtins-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-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:640:35: 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-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-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) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:640:35: 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-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-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:640:35: 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 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-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::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-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::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-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::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-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::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-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::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-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::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-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-iterator-gen.h:8,
> from ../deps/v8/src/builtins/builtins-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/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::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-iterator-gen.h:8,
> from ../deps/v8/src/builtins/builtins-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-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-iterator-gen.h:8,
> from ../deps/v8/src/builtins/builtins-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/builtins/builtins-array-gen.cc:6:
> ../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-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::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-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-iterator-gen.h:8,
> from ../deps/v8/src/builtins/builtins-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/heap/factory-inl.h:10,
> from ../deps/v8/src/builtins/builtins-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-iterator-gen.h:8,
> from ../deps/v8/src/builtins/builtins-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/heap/factory-inl.h:10,
> from ../deps/v8/src/builtins/builtins-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-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/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-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-iterator-gen.h:8,
> from ../deps/v8/src/builtins/builtins-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/heap/factory-inl.h:10,
> from ../deps/v8/src/builtins/builtins-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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/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) {
> | ~~~~~~^~~~~
> ../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/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/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;
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h: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: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/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) {
> | ~~~~~~~~~^~~~~
> ../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);
> | ~~~~~~~~~~~^
> ../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) {
> | ~~~~~~~~~~~~~~^~~
> ../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) {
> | ~~~~~^~~~~~~~
> ../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) {
> | ~~~~~^~~~~~~~
> ../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) {
> | ~~~~~^~~~~~~~
> ../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) {
> | ~~~~~^~~~~~~~
> ../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) {
> | ~~~~~~~~~~~~^~~~
> ../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/code-stub-assembler.h: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) {
> | ^~~~~~~~
> ../deps/v8/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::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) {
> | ^~~~~~~~
> ../deps/v8/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) {
> | ^~~~~~~~
> ../deps/v8/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) {
> | ^~~~~~~~
> ../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) {
> | ~~~~~^~~~~~~~
> ../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: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) {
> | ^~~~~~~~
> 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/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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-function-gen.o ../deps/v8/src/builtins/builtins-async-function-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-function-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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/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/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-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/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-function-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/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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-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: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-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/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-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: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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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/builtins/builtins-async-function-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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-async-function-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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-async-function-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/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-function-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-async-function-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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-function-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-async-function-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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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-async-function-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/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-function-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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-gen.o ../deps/v8/src/builtins/builtins-async-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/builtins/builtins-promise-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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/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-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-promise-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-promise-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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/builtins/builtins-promise-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-promise-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-promise-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-promise-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-promise-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-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/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-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-async-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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-async-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-async-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/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-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-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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-generator-gen.o ../deps/v8/src/builtins/builtins-async-generator-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-generator-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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/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/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-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/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 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/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 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-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:640:35: 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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-generator-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-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:640:35: 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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-generator-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-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::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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-generator-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-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:640:35: 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-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 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-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/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-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: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-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::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-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: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-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::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-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: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-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::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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-generator-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-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::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-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 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-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::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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-generator-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/frames-inl.h:11,
> from ../deps/v8/src/builtins/builtins-async-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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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/frames-inl.h:11,
> from ../deps/v8/src/builtins/builtins-async-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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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/frames-inl.h:11,
> from ../deps/v8/src/builtins/builtins-async-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/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-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/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/frames-inl.h:11,
> from ../deps/v8/src/builtins/builtins-async-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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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/frames-inl.h:11,
> from ../deps/v8/src/builtins/builtins-async-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: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-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/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-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) {
> | ^~~~~~~~
> ../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)
> | ^~~~~~~~~~~~~~~~~
> ../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)
> | ^~~~~~~~~~~~~~~~~
> 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) {
> | ^~~~~~~~
> ../deps/v8/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/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/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) {
> | ~~~~~^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-iterator-gen.o ../deps/v8/src/builtins/builtins-async-iterator-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-iterator-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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/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: 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-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/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-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) {
> | ~~~~~~~~~^~~~~
> ../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-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 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-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::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-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::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-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::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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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-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::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-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 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-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::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-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::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-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::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-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::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-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::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-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::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(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-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-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::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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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/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-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::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-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 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-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::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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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/frames-inl.h:11,
> from ../deps/v8/src/builtins/builtins-async-iterator-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-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/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/frames-inl.h:11,
> from ../deps/v8/src/builtins/builtins-async-iterator-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-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/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/frames-inl.h:11,
> from ../deps/v8/src/builtins/builtins-async-iterator-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-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/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/frames-inl.h:11,
> from ../deps/v8/src/builtins/builtins-async-iterator-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/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-async-gen.h:8,
> from ../deps/v8/src/builtins/builtins-async-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/frames-inl.h:11,
> from ../deps/v8/src/builtins/builtins-async-iterator-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: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/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/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) {
> | ~~~~~^~~~~~~~
> ../deps/v8/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) {
> | ~~~~~^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-boolean-gen.o ../deps/v8/src/builtins/builtins-boolean-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-boolean-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-boolean-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/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-boolean-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-boolean-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-boolean-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/builtins/builtins-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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-boolean-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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-call-gen.o ../deps/v8/src/builtins/builtins-call-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-call-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/builtins/builtins-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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/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: 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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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/builtins/builtins-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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/builtins/builtins-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-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-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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/heap/heap-inl.h:15,
> from ../deps/v8/src/builtins/builtins-call-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/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-call-gen.h:8,
> from ../deps/v8/src/builtins/builtins-call-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-call-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: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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-collections-gen.o ../deps/v8/src/builtins/builtins-collections-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-collections-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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/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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-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/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-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/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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-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/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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-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/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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-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/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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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-collections-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/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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc: In member function ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntry(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:146: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]
> 146 | if_exception, var_exception);
> | ^
> 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: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-collections-gen.cc:129:36: note: initializing argument 1 of ‘void v8::internal::BaseCollectionsAssembler::LoadKeyValue(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 129 | void LoadKeyValue(TNode<Context> context, TNode<Object> maybe_array,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:146: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]
> 146 | if_exception, var_exception);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:129:59: note: initializing argument 2 of ‘void v8::internal::BaseCollectionsAssembler::LoadKeyValue(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 129 | void LoadKeyValue(TNode<Context> context, TNode<Object> maybe_array,
> | ~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:155: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]
> 155 | collection, key_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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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) {
> | ~~~~~^~~~~~~~
> 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-collections-gen.cc:5:
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntries(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::Object>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:165: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]
> 165 | native_context));
> | ^
> ../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-collections-gen.cc:163:3: note: in expansion of macro ‘TVARIABLE’
> 163 | TVARIABLE(BoolT, use_fast_loop,
> | ^~~~~~~~~
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1392:21: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFastJSArrayWithNoCustomIteration(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
> 1392 | TNode<Object> object, TNode<Context> context,
> | ~~~~~~~~~~~~~~^~~~~~
> 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-collections-gen.cc:5:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:165: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]
> 165 | native_context));
> | ^
> ../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-collections-gen.cc:163:3: note: in expansion of macro ‘TVARIABLE’
> 163 | TVARIABLE(BoolT, use_fast_loop,
> | ^~~~~~~~~
> 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: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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1392:44: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFastJSArrayWithNoCustomIteration(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
> 1392 | TNode<Object> object, TNode<Context> context,
> | ~~~~~~~~~~~~~~~^~~~~~~
> 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-collections-gen.cc:5:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:165: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]
> 165 | native_context));
> | ^
> ../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-collections-gen.cc:163:3: note: in expansion of macro ‘TVARIABLE’
> 163 | TVARIABLE(BoolT, use_fast_loop,
> | ^~~~~~~~~
> 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: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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1393:22: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFastJSArrayWithNoCustomIteration(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
> 1393 | TNode<Context> native_context);
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:167:66: 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 | EstimatedInitialSize(initial_entries, use_fast_loop.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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:107:53: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::BaseCollectionsAssembler::EstimatedInitialSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>)’
> 107 | TNode<IntPtrT> EstimatedInitialSize(TNode<Object> initial_entries,
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:173: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]
> 173 | TNode<Object> table = AllocateTable(variant, context, at_least_space_for);
> | ^
> 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: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-collections-gen.cc:79:71: note: initializing argument 2 of ‘virtual v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::AllocateTable(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 79 | virtual TNode<Object> AllocateTable(Variant variant, TNode<Context> context,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:173: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]
> 173 | TNode<Object> table = AllocateTable(variant, context, at_least_space_for);
> | ^
> 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: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-collections-gen.cc:80:54: note: initializing argument 3 of ‘virtual v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::AllocateTable(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 80 | TNode<IntPtrT> at_least_space_for) = 0;
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:177: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]
> 177 | HasInitialCollectionPrototype(variant, native_context, collection),
> | ^
> 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: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-collections-gen.cc:114:61: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::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>)’
> 114 | TNode<Context> native_context,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:177: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]
> 177 | HasInitialCollectionPrototype(variant, native_context, collection),
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:115:60: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::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>)’
> 115 | TNode<Object> collection);
> | ~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:184: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]
> 184 | UncheckedCast<JSArray>(initial_entries);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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::JSArray; U = v8::internal::Object]’
> 640 | TNode<T> UncheckedCast(TNode<U> value) {
> | ~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:194: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]
> 194 | &if_may_have_side_effects);
> | ^
> 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: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-collections-gen.cc:50:60: note: initializing argument 2 of ‘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*)’
> 50 | TNode<Context> context,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:194: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]
> 194 | &if_may_have_side_effects);
> | ^
> 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: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-collections-gen.cc:51:60: note: initializing argument 3 of ‘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*)’
> 51 | TNode<Context> native_context,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:194: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]
> 194 | &if_may_have_side_effects);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:52:59: note: initializing argument 4 of ‘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*)’
> 52 | TNode<Object> collection,
> | ~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:194:67: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)’ is deprecated [-Wdeprecated-copy]
> 194 | &if_may_have_side_effects);
> | ^
> 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: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-collections-gen.cc:53:60: note: initializing argument 5 of ‘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*)’
> 53 | TNode<JSArray> fast_jsarray,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:212: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]
> 212 | collection, initial_entries);
> | ^
> 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: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-collections-gen.cc:58:57: note: initializing argument 2 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntriesFromIterable(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::Object>)’
> 58 | TNode<Context> context,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:212: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]
> 212 | collection, initial_entries);
> | ^
> 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: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-collections-gen.cc:59:57: note: initializing argument 3 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntriesFromIterable(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::Object>)’
> 59 | TNode<Context> native_context,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:212:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
> 212 | collection, initial_entries);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:60:56: note: initializing argument 4 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntriesFromIterable(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::Object>)’
> 60 | TNode<Object> collection,
> | ~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:212:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
> 212 | collection, initial_entries);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:61:56: note: initializing argument 5 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntriesFromIterable(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::Object>)’
> 61 | TNode<Object> iterable);
> | ~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: 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/builtins/builtins-collections-gen.cc:224: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]
> 224 | TNode<JSFunction> add_func = GetInitialAddFunction(variant, native_context);
> | ^
> 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: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-collections-gen.cc:99:58: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction> v8::internal::BaseCollectionsAssembler::GetInitialAddFunction(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
> 99 | TNode<Context> native_context);
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In lambda function:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:249: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]
> 249 | if_may_have_side_effects);
> | ^
> 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: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-collections-gen.cc:137:37: note: initializing argument 2 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntry(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 137 | Variant variant, TNode<Context> context, TNode<Object> collection,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:249: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]
> 249 | if_may_have_side_effects);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:137:60: note: initializing argument 3 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntry(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 137 | Variant variant, TNode<Context> context, TNode<Object> collection,
> | ~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:249: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]
> 249 | if_may_have_side_effects);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:138:47: note: initializing argument 5 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntry(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 138 | TNode<Object> add_function, TNode<Object> key_value,
> | ~~~~~~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In lambda function:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:275: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]
> 275 | AddConstructorEntry(variant, context, collection, add_func, entry);
> | ^
> 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: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-collections-gen.cc:137:37: note: initializing argument 2 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntry(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 137 | Variant variant, TNode<Context> context, TNode<Object> collection,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:275: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]
> 275 | AddConstructorEntry(variant, context, collection, add_func, entry);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:137:60: note: initializing argument 3 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntry(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 137 | Variant variant, TNode<Context> context, TNode<Object> collection,
> | ~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:275: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]
> 275 | AddConstructorEntry(variant, context, collection, add_func, entry);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:138:47: note: initializing argument 5 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntry(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 138 | TNode<Object> add_function, TNode<Object> key_value,
> | ~~~~~~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntriesFromIterable(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::Object>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:297: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]
> 297 | TNode<Object> add_func = GetAddFunction(variant, context, collection);
> | ^
> 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: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-collections-gen.cc:88:64: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::GetAddFunction(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’
> 88 | TNode<Object> GetAddFunction(Variant variant, TNode<Context> context,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:297: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]
> 297 | TNode<Object> add_func = GetAddFunction(variant, context, collection);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:89:46: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::GetAddFunction(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’
> 89 | TNode<Object> collection);
> | ~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:315: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]
> 315 | nullptr, &if_exception, &var_exception);
> | ^
> 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: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-collections-gen.cc:137:37: note: initializing argument 2 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntry(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 137 | Variant variant, TNode<Context> context, TNode<Object> collection,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:315: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]
> 315 | nullptr, &if_exception, &var_exception);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:137:60: note: initializing argument 3 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntry(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 137 | Variant variant, TNode<Context> context, TNode<Object> collection,
> | ~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:315: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]
> 315 | nullptr, &if_exception, &var_exception);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:138:19: note: initializing argument 4 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntry(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 138 | TNode<Object> add_function, TNode<Object> key_value,
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:315: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]
> 315 | nullptr, &if_exception, &var_exception);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:138:47: note: initializing argument 5 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntry(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)’
> 138 | TNode<Object> add_function, TNode<Object> key_value,
> | ~~~~~~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:329:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSFunction>::TNode(const v8::internal::compiler::TNode<v8::internal::JSFunction>&)’ is deprecated [-Wdeprecated-copy]
> 329 | TNode<BoolT> is_target_unmodified = WordEqual(constructor, new_target);
> | ^
> 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: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: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::JSFunction; Right = v8::internal::Object; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:329: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]
> 329 | TNode<BoolT> is_target_unmodified = WordEqual(constructor, new_target);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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::JSFunction; Right = v8::internal::Object; <template-parameter-1-3> = void]’
> 832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
> | ~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:332:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSFunction>::TNode(const v8::internal::compiler::TNode<v8::internal::JSFunction>&)’ is deprecated [-Wdeprecated-copy]
> 332 | [=] { return AllocateJSCollectionFast(constructor); },
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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: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/builtins/builtins-collections-gen.cc: In lambda function:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:335: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]
> 335 | new_target);
> | ^
> 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: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-collections-gen.cc:74:57: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::AllocateJSCollectionSlow(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’
> 74 | TNode<Object> AllocateJSCollectionSlow(TNode<Context> context,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:335:69: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSFunction>::TNode(const v8::internal::compiler::TNode<v8::internal::JSFunction>&)’ is deprecated [-Wdeprecated-copy]
> 335 | new_target);
> | ^
> 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: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/builtins/builtins-collections-gen.cc:75:60: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::AllocateJSCollectionSlow(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’
> 75 | TNode<JSFunction> constructor,
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:335: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]
> 335 | new_target);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:76:56: note: initializing argument 3 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::AllocateJSCollectionSlow(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’
> 76 | TNode<Object> new_target);
> | ~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:333:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
> 333 | [=] {
> | ^~~~~
> 334 | return AllocateJSCollectionSlow(context, constructor,
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 335 | new_target);
> | ~~~~~~~~~~~~
> 336 | });
> | ~
> 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: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-collections-gen.cc:333:25: 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 | [=] {
> | ^~~~~
> 334 | return AllocateJSCollectionSlow(context, constructor,
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 335 | new_target);
> | ~~~~~~~~~~~~
> 336 | });
> | ~
> 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: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/builtins/builtins-collections-gen.cc:333:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
> 333 | [=] {
> | ^~~~~
> 334 | return AllocateJSCollectionSlow(context, constructor,
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 335 | new_target);
> | ~~~~~~~~~~~~
> 336 | });
> | ~
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc: In member function ‘void v8::internal::BaseCollectionsAssembler::GenerateConstructor(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::Handle<v8::internal::String>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:369:54: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)’ is deprecated [-Wdeprecated-copy]
> 369 | context, GetConstructor(variant, native_context), new_target);
> | ^
> 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: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-collections-gen.cc:93:51: note: initializing argument 2 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction> v8::internal::BaseCollectionsAssembler::GetConstructor(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)’
> 93 | TNode<Context> native_context);
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:369: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]
> 369 | context, GetConstructor(variant, native_context), new_target);
> | ^
> 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: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-collections-gen.cc:327:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’
> 327 | TNode<Context> context, TNode<JSFunction> constructor,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:369: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]
> 369 | context, GetConstructor(variant, native_context), new_target);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:328:19: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)’
> 328 | TNode<Object> new_target) {
> | ~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:371: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]
> 371 | AddConstructorEntries(variant, context, native_context, collection, iterable);
> | ^
> 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: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-collections-gen.cc:161:37: note: initializing argument 2 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntries(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::Object>)’
> 161 | Variant variant, TNode<Context> context, TNode<Context> native_context,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:371: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]
> 371 | AddConstructorEntries(variant, context, native_context, collection, iterable);
> | ^
> 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: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-collections-gen.cc:161:61: note: initializing argument 3 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntries(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::Object>)’
> 161 | Variant variant, TNode<Context> context, TNode<Context> native_context,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:371: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]
> 371 | AddConstructorEntries(variant, context, native_context, collection, iterable);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:162:19: note: initializing argument 4 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntries(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::Object>)’
> 162 | TNode<Object> collection, TNode<Object> initial_entries) {
> | ~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:371: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]
> 371 | AddConstructorEntries(variant, context, native_context, collection, iterable);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:162:45: note: initializing argument 5 of ‘void v8::internal::BaseCollectionsAssembler::AddConstructorEntries(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::Object>)’
> 162 | TNode<Object> collection, TNode<Object> initial_entries) {
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
> 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/builtins/builtins-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::GetAddFunction(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: 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-collections-gen.cc:388:24: note: in expansion of macro ‘CAST’
> 388 | GotoIfNot(IsCallable(CAST(add_func)), &if_notcallable);
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-collections-gen.cc:396: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]
> 396 | return add_func;
> | ^~~~~~~~
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-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-collections-gen.cc:457:51: note: in expansion of macro ‘CAST’
> 457 | [=] { return SmiUntag(LoadFastJSArrayLength(CAST(initial_entries))); },
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::BaseCollectionsAssembler::EstimatedInitialSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:457: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]
> 457 | [=] { return SmiUntag(LoadFastJSArrayLength(CAST(initial_entries))); },
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc: 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: 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-collections-gen.cc:487:40: note: in expansion of macro ‘CAST’
> 487 | LoadMap(LoadMapPrototype(LoadMap(CAST(collection))));
> | ^~~~
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-collections-gen.cc:489:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
> 489 | return WordEqual(collection_proto_map, initial_prototype_map);
> | ^
> 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: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: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::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-collections-gen.cc:489:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)’ is deprecated [-Wdeprecated-copy]
> 489 | return WordEqual(collection_proto_map, initial_prototype_map);
> | ^
> 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: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-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::LoadAndNormalizeFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:494: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]
> 494 | TNode<Object> element = LoadFixedArrayElement(elements, 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: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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.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/builtins/builtins-collections-gen.cc: In lambda function:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:496: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]
> 496 | [=] { return element; });
> | ^~~~~~~
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Object> v8::internal::BaseCollectionsAssembler::LoadAndNormalizeFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:496:25: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)’ is deprecated [-Wdeprecated-copy]
> 496 | [=] { return element; });
> | ^~~~~~~~~~~~~~~~~~~~~~~
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc: In member function ‘void v8::internal::BaseCollectionsAssembler::LoadKeyValue(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<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-collections-gen.cc:528:28: note: in expansion of macro ‘CAST’
> 528 | TNode<JSArray> array = CAST(maybe_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/builtins/builtins-collections-gen.cc:539: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]
> 539 | GotoIf(SmiGreaterThan(length, SmiConstant(1)), &if_two);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:540: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]
> 540 | GotoIf(SmiEqual(length, SmiConstant(1)), &if_one);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:562: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]
> 562 | GotoIf(SmiGreaterThan(length, SmiConstant(1)), &if_two);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:563: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]
> 563 | GotoIf(SmiEqual(length, SmiConstant(1)), &if_one);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:609: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]
> 609 | SmiConstant(MessageTemplate::kIteratorValueNotAnObject), maybe_array);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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::Smi>, v8::internal::compiler::TNode<v8::internal::Object>}]’
> 961 | SloppyTNode<Object> context, TArgs... args) {
> | ~~~~~^~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘void v8::internal::OrderedHashTableHealIndexAssembler::GenerateOrderedHashTableHealIndexImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:990: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]
> 990 | GotoIfNot(SmiLessThan(SmiConstant(0), index), &return_zero);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:1009: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]
> 1009 | GotoIf(SmiGreaterThanOrEqual(removed_index, index), &return_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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:1009: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]
> 1009 | GotoIf(SmiGreaterThanOrEqual(removed_index, index), &return_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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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)
> | ^~~~~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘void v8::internal::MapPrototypeGetAssembler::GenerateMapPrototypeGetImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:1124: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]
> 1124 | Branch(SmiGreaterThanOrEqual(index, SmiConstant(0)), &if_found,
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc: In member function ‘void v8::internal::MapPrototypeHasAssembler::GenerateMapPrototypeHasImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:1149: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]
> 1149 | Branch(SmiGreaterThanOrEqual(index, SmiConstant(0)), &if_found,
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc: In member function ‘void v8::internal::CollectionsBuiltinsAssembler::StoreOrderedHashMapNewEntry(v8::internal::CodeStubAssembler::Node*, 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-collections-gen.cc:1285: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]
> 1285 | SmiAdd(number_of_elements, SmiConstant(1)));
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc: In member function ‘void v8::internal::MapPrototypeDeleteAssembler::GenerateMapPrototypeDeleteImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:1337: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]
> 1337 | GotoIf(SmiLessThan(SmiAdd(number_of_elements, number_of_elements),
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:1337: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]
> 1337 | GotoIf(SmiLessThan(SmiAdd(number_of_elements, number_of_elements),
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:1338: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]
> 1338 | number_of_buckets),
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc: In member function ‘void v8::internal::CollectionsBuiltinsAssembler::StoreOrderedHashSetNewEntry(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-collections-gen.cc:1448: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]
> 1448 | SmiAdd(number_of_elements, SmiConstant(1)));
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc: In member function ‘void v8::internal::SetPrototypeDeleteAssembler::GenerateSetPrototypeDeleteImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:1496: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]
> 1496 | GotoIf(SmiLessThan(SmiAdd(number_of_elements, number_of_elements),
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:1496: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]
> 1496 | GotoIf(SmiLessThan(SmiAdd(number_of_elements, number_of_elements),
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:1497: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]
> 1497 | number_of_buckets),
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc: In member function ‘void v8::internal::WeakCollectionsBuiltinsAssembler::AddEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2012: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]
> 2012 | TNode<IntPtrT> value_index = ValueIndexFromKeyIndex(key_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: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-collections-gen.cc:2005:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::ValueIndexFromKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2005 | TNode<IntPtrT> ValueIndexFromKeyIndex(TNode<IntPtrT> key_index);
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘virtual v8::internal::TNode<v8::internal::Object> v8::internal::WeakCollectionsBuiltinsAssembler::AllocateTable(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2027: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]
> 2027 | TNode<IntPtrT> capacity = HashTableComputeCapacity(at_least_space_for);
> | ^
> 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: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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/code-stub-assembler.h:1819:58: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::HashTableComputeCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 1819 | TNode<IntPtrT> HashTableComputeCapacity(TNode<IntPtrT> at_least_space_for);
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2030:53: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2030 | TNode<IntPtrT> length = KeyIndexFromEntry(capacity);
> | ^
> 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: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-collections-gen.cc:1992:51: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::KeyIndexFromEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 1992 | TNode<IntPtrT> KeyIndexFromEntry(TNode<IntPtrT> entry);
> | ~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::EntryMask(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2066:47: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2066 | return IntPtrSub(capacity, IntPtrConstant(1));
> | ^
> 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: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) {
> | ~~~~~~~~~~~~~~~^~~~
> 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-collections-gen.cc:5:
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2073: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]
> 2073 | TVARIABLE(IntPtrT, var_entry, WordAnd(key_hash, entry_mask));
> | ^
> ../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-collections-gen.cc:2073:3: note: in expansion of macro ‘TVARIABLE’
> 2073 | TVARIABLE(IntPtrT, var_entry, WordAnd(key_hash, entry_mask));
> | ^~~~~~~~~
> 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: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) {
> | ~~~~~~~~~~~~~~~^~~~
> 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-collections-gen.cc:5:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2073: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]
> 2073 | TVARIABLE(IntPtrT, var_entry, WordAnd(key_hash, entry_mask));
> | ^
> ../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-collections-gen.cc:2073:3: note: in expansion of macro ‘TVARIABLE’
> 2073 | TVARIABLE(IntPtrT, var_entry, WordAnd(key_hash, entry_mask));
> | ^~~~~~~~~
> 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: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:62: note: initializing argument 2 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-collections-gen.cc:2083: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]
> 2083 | TNode<Object> entry_key = LoadFixedArrayElement(table, key_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: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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.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/builtins/builtins-collections-gen.cc:2085: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]
> 2085 | key_compare(entry_key, &if_found);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::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 /usr/include/c++/9/functional:59,
> from ../deps/v8/src/code-stub-assembler.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> /usr/include/c++/9/bits/std_function.h:684:25: note: initializing argument 1 of ‘_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = void; _ArgTypes = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssemblerLabel*}]’
> 684 | operator()(_ArgTypes... __args) const
> | ~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2090: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]
> 2090 | WordAnd(IntPtrAdd(var_entry.value(), var_count.value()), entry_mask);
> | ^
> 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: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:62: note: initializing argument 2 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-collections-gen.cc:2095: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]
> 2095 | return key_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: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-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForInsertion(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2106:63: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2106 | return FindKeyIndex(table, key_hash, entry_mask, is_not_live);
> | ^
> 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: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-collections-gen.cc:2070:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)’
> 2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2106: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]
> 2106 | return FindKeyIndex(table, key_hash, entry_mask, is_not_live);
> | ^
> 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: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-collections-gen.cc:2070:45: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)’
> 2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
> | ~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2106: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]
> 2106 | return FindKeyIndex(table, key_hash, entry_mask, is_not_live);
> | ^
> 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: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-collections-gen.cc:2070:70: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)’
> 2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In lambda function:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2116: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]
> 2116 | GotoIf(WordEqual(entry_key, key), if_same);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-collections-gen.cc:2116: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]
> 2116 | GotoIf(WordEqual(entry_key, key), if_same);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2118:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2118 | return FindKeyIndex(table, hash, entry_mask, match_key_or_exit_on_empty);
> | ^
> 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: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-collections-gen.cc:2070:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)’
> 2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2118: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]
> 2118 | return FindKeyIndex(table, hash, entry_mask, match_key_or_exit_on_empty);
> | ^
> 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: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-collections-gen.cc:2070:45: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)’
> 2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
> | ~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2118: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]
> 2118 | return FindKeyIndex(table, hash, entry_mask, match_key_or_exit_on_empty);
> | ^
> 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: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-collections-gen.cc:2070:70: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)’
> 2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::KeyIndexFromEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2126: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]
> 2126 | IntPtrMul(entry, IntPtrConstant(ObjectHashTable::kEntrySize)),
> | ^
> 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: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-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfElements(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2135:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2135 | return IntPtrAdd(number_of_elements, IntPtrConstant(offset));
> | ^
> 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: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-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfDeleted(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2142: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]
> 2142 | return IntPtrAdd(number_of_deleted, IntPtrConstant(offset));
> | ^
> 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: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-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::InsufficientCapacityToAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2163: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]
> 2163 | TNode<IntPtrT> available = IntPtrSub(capacity, number_of_elements);
> | ^
> 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: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-collections-gen.cc:2163: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]
> 2163 | TNode<IntPtrT> available = IntPtrSub(capacity, number_of_elements);
> | ^
> 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: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-collections-gen.cc:2164:55: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2164 | TNode<IntPtrT> half_available = WordShr(available, 1);
> | ^
> 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: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-collections-gen.cc:2165:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2165 | TNode<IntPtrT> needed_available = WordShr(number_of_elements, 1);
> | ^
> 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: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-collections-gen.cc:2170: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]
> 2170 | IntPtrGreaterThan(IntPtrAdd(number_of_elements, needed_available),
> | ^
> 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: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-collections-gen.cc:2170: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]
> 2170 | IntPtrGreaterThan(IntPtrAdd(number_of_elements, needed_available),
> | ^
> 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: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-collections-gen.cc: In member function ‘void v8::internal::WeakCollectionsBuiltinsAssembler::RemoveEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2178: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]
> 2178 | TNode<IntPtrT> value_index = ValueIndexFromKeyIndex(key_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: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-collections-gen.cc:2005:56: note: initializing argument 1 of ‘v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::ValueIndexFromKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2005 | TNode<IntPtrT> ValueIndexFromKeyIndex(TNode<IntPtrT> key_index);
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2183:66: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2183 | TNode<IntPtrT> number_of_deleted = LoadNumberOfDeleted(table, 1);
> | ^
> 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: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-collections-gen.cc:2139:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfDeleted(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)’
> 2139 | TNode<HeapObject> table, int offset) {
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::ShouldShrink(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2200: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]
> 2200 | TNode<IntPtrT> quarter_capacity = WordShr(capacity, 2);
> | ^
> 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: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-collections-gen.cc: In member function ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::ValueIndexFromKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2217: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]
> 2217 | ObjectHashTable::kEntryKeyIndex));
> | ^
> 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: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-collections-gen.cc: In member function ‘void v8::internal::WeakMapLookupHashIndexAssembler::GenerateWeakMapLookupHashIndexImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2237:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2237 | TNode<IntPtrT> capacity = LoadTableCapacity(table);
> | ^
> 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: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-collections-gen.cc:2151:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadTableCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>)’
> 2151 | TNode<HeapObject> table) {
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2239:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2239 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
> | ^
> 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: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-collections-gen.cc:2065:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::EntryMask(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2065 | TNode<IntPtrT> capacity) {
> | ~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2239:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2239 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
> | ^
> 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: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-collections-gen.cc:2110:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)’
> 2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2239: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]
> 2239 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:2110:44: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)’
> 2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
> | ~~~~~~~~~~~~~~^~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2239: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]
> 2239 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
> | ^
> 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: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-collections-gen.cc:2110:64: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)’
> 2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
> | ~~~~~~~~~~~~~~~^~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2240: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]
> 2240 | Return(SmiTag(ValueIndexFromKeyIndex(key_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: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-collections-gen.cc:2214:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::ValueIndexFromKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2214 | TNode<IntPtrT> key_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc: In member function ‘void v8::internal::WeakCollectionDeleteAssembler::GenerateWeakCollectionDeleteImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2303:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2303 | TNode<IntPtrT> capacity = LoadTableCapacity(table);
> | ^
> 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: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-collections-gen.cc:2151:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadTableCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>)’
> 2151 | TNode<HeapObject> table) {
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2305:62: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)’ is deprecated [-Wdeprecated-copy]
> 2305 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
> | ^
> 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: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-collections-gen.cc:2065:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::EntryMask(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2065 | TNode<IntPtrT> capacity) {
> | ~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2305:78: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2305 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
> | ^
> 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: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-collections-gen.cc:2110:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)’
> 2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2305: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]
> 2305 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:2110:44: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)’
> 2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
> | ~~~~~~~~~~~~~~^~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2305: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]
> 2305 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
> | ^
> 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: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-collections-gen.cc:2110:64: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)’
> 2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
> | ~~~~~~~~~~~~~~~^~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2306: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]
> 2306 | TNode<IntPtrT> number_of_elements = LoadNumberOfElements(table, -1);
> | ^
> 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: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-collections-gen.cc:2132:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfElements(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)’
> 2132 | TNode<HeapObject> table, int offset) {
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2307: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]
> 2307 | GotoIf(ShouldShrink(capacity, number_of_elements), &call_runtime);
> | ^
> 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: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-collections-gen.cc:2198:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::ShouldShrink(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2198 | TNode<IntPtrT> capacity, TNode<IntPtrT> number_of_elements) {
> | ~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2307: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]
> 2307 | GotoIf(ShouldShrink(capacity, number_of_elements), &call_runtime);
> | ^
> 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: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-collections-gen.cc:2198:45: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::ShouldShrink(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2198 | TNode<IntPtrT> capacity, TNode<IntPtrT> number_of_elements) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2309:51: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2309 | RemoveEntry(table, key_index, number_of_elements);
> | ^
> 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: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-collections-gen.cc:2175:23: note: initializing argument 1 of ‘void v8::internal::WeakCollectionsBuiltinsAssembler::RemoveEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2175 | TNode<HeapObject> table, TNode<IntPtrT> key_index,
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2309: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]
> 2309 | RemoveEntry(table, key_index, number_of_elements);
> | ^
> 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: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-collections-gen.cc:2175:45: note: initializing argument 2 of ‘void v8::internal::WeakCollectionsBuiltinsAssembler::RemoveEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2175 | TNode<HeapObject> table, TNode<IntPtrT> key_index,
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2309: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]
> 2309 | RemoveEntry(table, key_index, number_of_elements);
> | ^
> 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: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-collections-gen.cc:2176:20: note: initializing argument 3 of ‘void v8::internal::WeakCollectionsBuiltinsAssembler::RemoveEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2176 | TNode<IntPtrT> number_of_elements) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2317: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]
> 2317 | SmiTag(hash)));
> | ^
> 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: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 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::HeapObject>, 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-collections-gen.cc:2317: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]
> 2317 | SmiTag(hash)));
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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::HeapObject>, 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-collections-gen.cc: In member function ‘void v8::internal::WeakCollectionSetAssembler::GenerateWeakCollectionSetImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2333:52: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2333 | TNode<IntPtrT> capacity = LoadTableCapacity(table);
> | ^
> 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: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-collections-gen.cc:2151:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadTableCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>)’
> 2151 | TNode<HeapObject> table) {
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2334: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]
> 2334 | TNode<IntPtrT> entry_mask = EntryMask(capacity);
> | ^
> 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: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-collections-gen.cc:2065:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::EntryMask(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2065 | TNode<IntPtrT> capacity) {
> | ~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2338:74: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2338 | entry_mask, &if_not_found);
> | ^
> 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: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-collections-gen.cc:2110:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)’
> 2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2338: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]
> 2338 | entry_mask, &if_not_found);
> | ^
> 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: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-collections-gen.cc:2111:20: note: initializing argument 4 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)’
> 2111 | TNode<IntPtrT> entry_mask, Label* if_not_found) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2340: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]
> 2340 | StoreFixedArrayElement(table, ValueIndexFromKeyIndex(key_index), 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: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-collections-gen.cc:2214:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::ValueIndexFromKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2214 | TNode<IntPtrT> key_index) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2350:65: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2350 | TNode<IntPtrT> number_of_deleted = LoadNumberOfDeleted(table);
> | ^
> 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: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-collections-gen.cc:2139:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfDeleted(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)’
> 2139 | TNode<HeapObject> table, int offset) {
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2351:70: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2351 | TNode<IntPtrT> number_of_elements = LoadNumberOfElements(table, 1);
> | ^
> 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: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-collections-gen.cc:2132:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfElements(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)’
> 2132 | TNode<HeapObject> table, int offset) {
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2354: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]
> 2354 | GotoIf(Word32Or(ShouldRehash(number_of_elements, number_of_deleted),
> | ^
> 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: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-collections-gen.cc:2191:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::WeakCollectionsBuiltinsAssembler::ShouldRehash(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2191 | TNode<IntPtrT> number_of_elements, TNode<IntPtrT> number_of_deleted) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2354: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]
> 2354 | GotoIf(Word32Or(ShouldRehash(number_of_elements, number_of_deleted),
> | ^
> 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: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-collections-gen.cc:2191:55: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::BoolT> v8::internal::WeakCollectionsBuiltinsAssembler::ShouldRehash(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2191 | TNode<IntPtrT> number_of_elements, TNode<IntPtrT> number_of_deleted) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2356: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]
> 2356 | number_of_deleted)),
> | ^
> 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: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-collections-gen.cc:2157:20: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::InsufficientCapacityToAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2157 | TNode<IntPtrT> capacity, TNode<IntPtrT> number_of_elements,
> | ~~~~~~~~~~~~~~~^~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2356: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]
> 2356 | number_of_deleted)),
> | ^
> 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: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-collections-gen.cc:2157:45: note: initializing argument 2 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::InsufficientCapacityToAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2157 | TNode<IntPtrT> capacity, TNode<IntPtrT> number_of_elements,
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2356: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]
> 2356 | number_of_deleted)),
> | ^
> 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: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-collections-gen.cc:2158:20: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::InsufficientCapacityToAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2158 | TNode<IntPtrT> number_of_deleted) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2360: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]
> 2360 | FindKeyIndexForInsertion(table, var_hash.value(), entry_mask);
> | ^
> 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: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-collections-gen.cc:2099:23: note: initializing argument 1 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForInsertion(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2099 | TNode<HeapObject> table, TNode<IntPtrT> key_hash,
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2360: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]
> 2360 | FindKeyIndexForInsertion(table, var_hash.value(), entry_mask);
> | ^
> 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: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-collections-gen.cc:2100:20: note: initializing argument 3 of ‘v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForInsertion(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2100 | TNode<IntPtrT> entry_mask) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2361:72: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2361 | AddEntry(table, insertion_key_index, key, value, number_of_elements);
> | ^
> 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: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-collections-gen.cc:2009:23: note: initializing argument 1 of ‘void v8::internal::WeakCollectionsBuiltinsAssembler::AddEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2009 | TNode<HeapObject> table, TNode<IntPtrT> key_index, TNode<Object> key,
> | ~~~~~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2361: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]
> 2361 | AddEntry(table, insertion_key_index, key, value, number_of_elements);
> | ^
> 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: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-collections-gen.cc:2009:45: note: initializing argument 2 of ‘void v8::internal::WeakCollectionsBuiltinsAssembler::AddEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2009 | TNode<HeapObject> table, TNode<IntPtrT> key_index, TNode<Object> key,
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2361: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]
> 2361 | AddEntry(table, insertion_key_index, key, value, number_of_elements);
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> 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-collections-gen.cc:2010:19: note: initializing argument 4 of ‘void v8::internal::WeakCollectionsBuiltinsAssembler::AddEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2010 | TNode<Object> value, TNode<IntPtrT> number_of_elements) {
> | ~~~~~~~~~~~~~~^~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2361: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]
> 2361 | AddEntry(table, insertion_key_index, key, value, number_of_elements);
> | ^
> 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: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-collections-gen.cc:2010:41: note: initializing argument 5 of ‘void v8::internal::WeakCollectionsBuiltinsAssembler::AddEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)’
> 2010 | TNode<Object> value, TNode<IntPtrT> number_of_elements) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2367:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)’ is deprecated [-Wdeprecated-copy]
> 2367 | SmiTag(var_hash.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: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 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::HeapObject>, v8::internal::compiler::TNode<v8::internal::JSReceiver>, 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-collections-gen.cc:2367:41: warning: implicitly-declared ‘constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)’ is deprecated [-Wdeprecated-copy]
> 2367 | SmiTag(var_hash.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: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 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::HeapObject>, v8::internal::compiler::TNode<v8::internal::JSReceiver>, 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-collections-gen.cc:2367: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]
> 2367 | SmiTag(var_hash.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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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::HeapObject>, v8::internal::compiler::TNode<v8::internal::JSReceiver>, 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-collections-gen.cc: In member function ‘void v8::internal::WeakMapPrototypeDeleteAssembler::GenerateWeakMapPrototypeDeleteImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2380: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]
> 2380 | Return(CallBuiltin(Builtins::kWeakCollectionDelete, context, receiver, key));
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:2380: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]
> 2380 | Return(CallBuiltin(Builtins::kWeakCollectionDelete, context, receiver, key));
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc: In member function ‘void v8::internal::WeakMapPrototypeSetAssembler::GenerateWeakMapPrototypeSetImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2396: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]
> 2396 | CallBuiltin(Builtins::kWeakCollectionSet, context, receiver, key, 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::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-collections-gen.cc:2396: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]
> 2396 | CallBuiltin(Builtins::kWeakCollectionSet, context, receiver, key, 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::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-collections-gen.cc:2396: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]
> 2396 | CallBuiltin(Builtins::kWeakCollectionSet, context, receiver, key, 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::Object>, 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-collections-gen.cc: In member function ‘void v8::internal::WeakSetPrototypeAddAssembler::GenerateWeakSetPrototypeAddImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2414: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]
> 2414 | TrueConstant()));
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::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-collections-gen.cc:2414: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]
> 2414 | TrueConstant()));
> | ^
> 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::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-collections-gen.cc: In member function ‘void v8::internal::WeakSetPrototypeDeleteAssembler::GenerateWeakSetPrototypeDeleteImpl()’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:2429: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]
> 2429 | CallBuiltin(Builtins::kWeakCollectionDelete, context, receiver, 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:2429: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]
> 2429 | CallBuiltin(Builtins::kWeakCollectionDelete, context, receiver, 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:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Object>’ has user-provided ‘v8::internal::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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) {
> | ^~~~~~~~
> ../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-collections-gen.cc:155:45: 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) {
> | ~~~~~^~~~~~~~
> ../deps/v8/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-collections-gen.cc:230:70: 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) {
> | ^~~~~~~~
> ../deps/v8/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-collections-gen.cc:230:71: 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::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-collections-gen.cc:304: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) {
> | ^~~~~~~~
> ../deps/v8/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-collections-gen.cc:336:26: 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<lambda()>; G = v8::internal::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<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-collections-gen.cc:336:26: 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::IntPtrT; F = v8::internal::BaseCollectionsAssembler::EstimatedInitialSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>)::<lambda()>; G = v8::internal::BaseCollectionsAssembler::EstimatedInitialSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’:
> ../deps/v8/src/builtins/builtins-collections-gen.cc:458:40: 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::BaseCollectionsAssembler::LoadAndNormalizeFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)::<lambda()>; G = v8::internal::BaseCollectionsAssembler::LoadAndNormalizeFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)::<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-collections-gen.cc:496:48: 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../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-collections-gen.cc:2082:52: 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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:2380:77: 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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) {
> | ~~~~~^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::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-collections-gen.cc:2396: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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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>, 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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>, 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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 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>}]’
> 981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
> | ~~~~~^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::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-collections-gen.cc:2414:36: 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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>, 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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>, 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::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 ../deps/v8/src/code-stub-assembler.h:10,
> from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<lambda()>; G = v8::internal::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<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-collections-gen.cc:336:26: 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:388:38: 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-collections-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-collections-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::Object; bool FromTyped = true]’
> ../deps/v8/src/builtins/builtins-collections-gen.cc:457:72: 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/base/macros.h: In instantiation of ‘A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::IntPtrT>]’:
> ../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::IntPtrT; F = v8::internal::BaseCollectionsAssembler::EstimatedInitialSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>)::<lambda()>; G = v8::internal::BaseCollectionsAssembler::EstimatedInitialSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]’
> ../deps/v8/src/builtins/builtins-collections-gen.cc:458:40: required from here
> ../deps/v8/src/base/macros.h:285: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]
> 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-collections-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/code-stub-assembler.h:10,
> from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:1224:77: 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-collections-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]’
> 382 | TNode operator=(TNode other) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-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-collections-gen.cc:1047:11: required from ‘std::tuple<v8::internal::compiler::Node*, v8::internal::compiler::Node*> v8::internal::CollectionsBuiltinsAssembler::Transition(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, const UpdateInTransition&) [with TableType = v8::internal::OrderedHashMap; v8::internal::CodeStubAssembler::Node = v8::internal::compiler::Node; v8::internal::CollectionsBuiltinsAssembler::UpdateInTransition = std::function<void(v8::internal::compiler::Node*, v8::internal::compiler::Node*)>]’
> ../deps/v8/src/builtins/builtins-collections-gen.cc:1552:69: 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
> ../deps/v8/src/compiler/code-assembler.h:382:9: note: because ‘v8::internal::compiler::TNode<v8::internal::Smi>’ has user-provided ‘v8::internal::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 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-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;
> | ^~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-console-gen.o ../deps/v8/src/builtins/builtins-console-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-console-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-console-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/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-console-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-console-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-console-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/builtins/builtins-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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-console-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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-constructor-gen.o ../deps/v8/src/builtins/builtins-constructor-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-constructor-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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/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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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 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/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:640:35: 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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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::Object>’ has user-provided ‘v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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::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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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/builtins/builtins-constructor-gen.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/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/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-constructor-gen.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/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/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-constructor-gen.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/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/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-constructor-gen.cc:16:
> ../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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-constructor-gen.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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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-constructor-gen.cc:16:
> ../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-constructor-gen.h:8,
> from ../deps/v8/src/builtins/builtins-constructor-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-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/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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-conversion-gen.o ../deps/v8/src/builtins/builtins-conversion-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-conversion-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-conversion-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/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: 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-conversion-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-conversion-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 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-conversion-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-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/compiler/code-assembler.h:640:35: 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-conversion-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-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/compiler/code-assembler.h:640:35: 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-conversion-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-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) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:640:35: 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-conversion-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-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/compiler/code-assembler.h:640:35: 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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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-conversion-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/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-conversion-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-conversion-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/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-conversion-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-conversion-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/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/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-conversion-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/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-conversion-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-conversion-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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> ../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);
> | ~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> ../deps/v8/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,
> | ~~~~~~~~~~~~~^~~~~~~~~
> 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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-date-gen.o ../deps/v8/src/builtins/builtins-date-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-date-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-date-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/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-date-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-date-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-date-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/builtins/builtins-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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-date-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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-debug-gen.o ../deps/v8/src/builtins/builtins-debug-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-debug-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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: 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-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/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/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/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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-function-gen.o ../deps/v8/src/builtins/builtins-function-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-function-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-function-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/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-function-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-function-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-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) {
> | ~~~~~~~~~^~~~~
> ../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-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,
> | ~~~~~~~~~~~~~~~^~~~~
> ../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) {
> | ^~~~~~~~
> ../deps/v8/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/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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-generator-gen.o ../deps/v8/src/builtins/builtins-generator-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-generator-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-generator-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/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: 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-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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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 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-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/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: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) {
> | ^~~~~~~~
> ../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/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-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) {
> | ~~~~~^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-global-gen.o ../deps/v8/src/builtins/builtins-global-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-global-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-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/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-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/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-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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-handler-gen.o ../deps/v8/src/builtins/builtins-handler-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-handler-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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/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-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/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/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/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/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,
> | ~~~~~~~~~~~~~~~^~~~~
> 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/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/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/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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> ../deps/v8/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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-ic-gen.o ../deps/v8/src/builtins/builtins-ic-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-ic-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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 {
> | ~~~~~~~~~~^~~~~
> 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/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) {
> | ~~~~~~~~~^~~~~
> 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/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/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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-internal-gen.o ../deps/v8/src/builtins/builtins-internal-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-internal-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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 {
> | ~~~~~~~~~~^~~~~
> 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/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: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: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/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) {
> | ~~~~~~~~~^~~~~
> 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);
> | ^
> 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/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-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/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/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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> ../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-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) {
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../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/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-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) {
> | ^~~~~~~~
> ../deps/v8/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) {
> | ~~^
> 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/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/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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-interpreter-gen.o ../deps/v8/src/builtins/builtins-interpreter-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-interpreter-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-intl-gen.o ../deps/v8/src/builtins/builtins-intl-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-intl-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-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 {
> | ~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> 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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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::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-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) {
> | ~~~~~~~~~^~~~~
> ../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/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)
> | ^~~~~~~~~~~~~~~~~
> ../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/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-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) {
> | ^~~~~~~~
> ../deps/v8/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-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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-iterator-gen.o ../deps/v8/src/builtins/builtins-iterator-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-iterator-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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;
> | ^~~~~
> ../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/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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../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) {
> | ~~~~~~~~~^~~~~
> ../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-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) {
> | ~~~~~~~~~^~~~~
> 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/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/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-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/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) {
> | ^~~~~~~~
> 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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-math-gen.o ../deps/v8/src/builtins/builtins-math-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-math-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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 {
> | ~~~~~~~~~~^~~~~
> 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/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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/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) {
> | ~~~~~~~~~^~~~~
> ../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-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) {
> | ~~~~~~~~~^~~~~
> 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)
> | ^~~~~~~~~~~~~~~~~
> ../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/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,
> | ~~~~~~~~~~~~~~~^~~~~
> 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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-number-gen.o ../deps/v8/src/builtins/builtins-number-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-number-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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/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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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) {
> | ~~~~~~~~~^~~~~
> 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/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,
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
> ../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,
> | ~~~~~~~~~~~~~~~^~~~~
> ../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/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) {
> | ^~~~~~~~
> ../deps/v8/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-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) {
> | ^~~~~~~~
> ../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) {
> | ~~~~~^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-object-gen.o ../deps/v8/src/builtins/builtins-object-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-object-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-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/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) {
> | ^~~~~~~~
> 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/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) {
> | ~~~~~~~~~^~~~~
> ../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-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-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: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)
> | ^~~~~~~~~~~~~~~~~
> ../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/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) {
> | ^~~~~~~~
> 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/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-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) {
> | ^~~~~~~~
> ../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) {
> | ~~~~~~~~~^~~~~
> ../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);
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../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/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/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);
> | ~~~~~~~~~~~^~~~~~~~~
> ../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);
> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~
> ../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,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../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/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) {
> | ^~~~~~~~
> ../deps/v8/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/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/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/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/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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-promise-gen.o ../deps/v8/src/builtins/builtins-promise-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-promise-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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/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-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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/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/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/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) {
> | ~~~~~~~~~^~~~~
> 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());
> | ^
> 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,
> | ~~~~~~~~~~~~~~~^~~~~
> 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;
> | ^~~~~~~
> 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.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/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) {
> | ^~~~~~~~
> ../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-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) {
> | ~~~~~~~~~~~^~~~~
> ../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)
> | ^~~~~~~~~~~~~~~~~
> ../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)
> | ^~~~~~~~~~~~~~~~~
> 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) {
> | ^~~~~~~~
> ../deps/v8/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) {
> | ^~~~~~~~
> ../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) {
> | ~~~~~^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-proxy-gen.o ../deps/v8/src/builtins/builtins-proxy-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-proxy-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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/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/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) {
> | ~~~~~~~~~^~~~~
> ../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-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) {
> | ~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> ../deps/v8/src/compiler/code-assembler.h:640:35: 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-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) {
> | ~~~~~~~~~^~~~~
> 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::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-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,
> | ~~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> 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/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/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-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-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-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-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/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: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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-reflect-gen.o ../deps/v8/src/builtins/builtins-reflect-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-reflect-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-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/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/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/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/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-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/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,
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
> ../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) {
> | ~~~~~~~~~^~~~~
> 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,
> | ~~~~~~~~~~~~~~~^~~~~
> 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/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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-regexp-gen.o ../deps/v8/src/builtins/builtins-regexp-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-regexp-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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/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-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 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/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/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/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) {
> | ^~~~~~~~
> ../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) {
> | ^~~~~~~~
> ../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)
> | ^~~~~~~~~~~~~~~~~~~~
> ../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) {
> | ~~~~~^~~~~~~~
> ../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) {
> | ~~~~~^~~~~~~~
> ../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)
> | ^~~~~~~~~~~~~~~~~~~~
> ../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,
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~
> ../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) {
> | ~~~~~~~~~^~~~~
> ../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) {
> | ~~~~~^~~~~~~~
> ../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) {
> | ~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> ../deps/v8/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/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) {
> | ^~~~~~~~
> ../deps/v8/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/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,
> | ~~~~~~~~~~~~~^~~~~~~~~
> 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/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...));
> | ^
> 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>}]’
> 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: 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) {
> | ^~~~~~~~
> 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/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,
> | ~~~~~~~~~~~~~^~~~~~~~~
> 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) {
> | ~~~~~^~~~~~~~
> 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) {
> | ~~~~~^~~~~~~~
> 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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-sharedarraybuffer-gen.o ../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-sharedarraybuffer-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-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) {
> | ^~~~~~~~
> ../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-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/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/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/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-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/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/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/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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-string-gen.o ../deps/v8/src/builtins/builtins-string-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-string-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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 {
> | ~~~~~~~~~~^~~~~
> ../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/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/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/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) {
> | ~~~~~~~~~^~~~~
> 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-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)
> | ^~~~~~~~~~~~~~~~~
> ../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,
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
> ../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) {
> | ~~~~~~~~~^~~~~
> 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,
> | ~~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> 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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/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,
> | ~~~~~~~~~~~~~~~^~~~~~
> ../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,
> | ~~~~~~~~~~~~~~~^~~~~~
> ../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/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: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,
> | ~~~~~~~~~~~~~~~^~~~~~
> 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 /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:684: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>}]’
> 684 | 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:684: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>}]’
> 684 | 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:684: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>}]’
> 684 | operator()(_ArgTypes... __args) const
> | ~~~~~~~~~^~~~~~~~~~
> ../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/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);
> | ~~~~~~~~~~~~~~^~~~
> ../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/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) {
> | ~~~~~~~~~~~~~~~^~~~~
> ../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-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-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-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,
> | ~~~~~~~~~~~~~~^~~~~~
> 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/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/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/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/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/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/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/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) {
> | ^~~~~~~~
> ../deps/v8/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) {
> | ^~~~~~~~
> ../deps/v8/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) {
> | ^~~~~~~~
> ../deps/v8/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/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) {
> | ~~~~~^~~~~~~~
> 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/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));
> | ^
> 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::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/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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> 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,
> | ~~~~~~~~~~~~~^~~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-symbol-gen.o ../deps/v8/src/builtins/builtins-symbol-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-symbol-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-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/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/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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/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) {
> | ~~~~~~~~~^~~~~
> 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,
> | ~~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> ../deps/v8/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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-typed-array-gen.o ../deps/v8/src/builtins/builtins-typed-array-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-typed-array-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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) {
> | ^~~~~~~~
> 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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/builtins/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::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/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) {
> | ~~~~~~~~~^~~~~
> ../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/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/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,
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
> ../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/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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> ../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) {
> | ~~~~~^~~~~~~~
> ../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,
> | ~~~~~~~~~~~^~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../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,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../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-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) {
> | ~~~~~^~~~~~~~
> ../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,
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~
> ../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/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/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) {
> | ^~~~~~~~
> ../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,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../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,
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~
> ../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: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/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,
> | ~~~~~~~~~~~~~~~^~~~~~~
> ../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,
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~
> ../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/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/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) {
> | ^~~~~~~~
> ../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/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) {
> | ~~~~~~~~~~~^~~~~~~~~~~~
> ../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/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 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,
> | ~~~~~~~~~~~~~~^~~~~
> ../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) {
> | ~~~~~~~~~^~~~~
> ../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);
> | ^
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
> from ../deps/v8/src/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> ../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/code-stub-assembler.h:11,
> from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
> from ../deps/v8/src/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::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::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) {
> | ~~~~~^~~~~~~~
> ../deps/v8/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/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) {
> | ~~~~~^~~~~~~~
> ../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) {
> | ^~~~~~~~
> ../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) {
> | ^~~~~~~~
> ../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/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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-wasm-gen.o ../deps/v8/src/builtins/builtins-wasm-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-wasm-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-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/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/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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/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/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) {
> | ^~~~~~~~
> 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/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/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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> ../deps/v8/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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/growable-fixed-array-gen.o ../deps/v8/src/builtins/growable-fixed-array-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/growable-fixed-array-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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 {
> | ~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> 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/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/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 ‘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/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/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/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::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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/setup-builtins-internal.o ../deps/v8/src/builtins/setup-builtins-internal.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/setup-builtins-internal.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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 {
> | ~~~~~~~~~~^~~~~
> 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/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/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/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) {
> | ~~~~~~~~~^~~~~
> ../deps/v8/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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/heap/setup-heap-internal.o ../deps/v8/src/heap/setup-heap-internal.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/heap/setup-heap-internal.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> 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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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_; }
> | ^~~
> 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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/ic/accessor-assembler.o ../deps/v8/src/ic/accessor-assembler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/ic/accessor-assembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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) {
> | ^~~~~~~~
> ../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/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/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/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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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 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/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) {
> | ~~~~~~~~~^~~~~
> 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) {
> | ~~~~~~~~~^~~~~
> 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);
> | ^
> 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/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/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/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/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/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/compiler/code-assembler.h:640:35: 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/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/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/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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> 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/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/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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> 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/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) {
> | ~~~~~~~~~^~~~~
> ../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/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: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/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) {
> | ~~~~~~~~~^~~~~
> ../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/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) {
> | ^~~~~~~~
> ../deps/v8/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) {
> | ^~~~~~~~
> ../deps/v8/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/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,
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
> ../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) {
> | ^~~~~~~~
> ../deps/v8/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/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/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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/ic/binary-op-assembler.o ../deps/v8/src/ic/binary-op-assembler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/ic/binary-op-assembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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/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) {
> | ~~~~~~~~~^~~~~
> 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) {
> | ~~~~~~~~~^~~~~
> 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);
> | ^
> 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/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/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 ../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/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/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) {
> | ~~~~~~~~~^~~~~
> 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/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/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::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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/ic/keyed-store-generic.o ../deps/v8/src/ic/keyed-store-generic.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/ic/keyed-store-generic.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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) {
> | ~~~~~~~~~^~~~~
> 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/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) {
> | ~~~~~~~~~^~~~~
> ../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/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,
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
> ../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/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,
> | ~~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> 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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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/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) {
> | ~~~~~^~~~~~~~
> ../deps/v8/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/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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-assembler.o ../deps/v8/src/interpreter/interpreter-assembler.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-assembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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-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/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/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/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) {
> | ~~~~~~~~~^~~~~
> 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) {
> | ~~~~~~~~~^~~~~
> ../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/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,
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
> ../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,
> | ~~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> 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/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/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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> ../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) {
> | ~~~~~~~~~~~~^~~~
> ../deps/v8/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/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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-generator.o ../deps/v8/src/interpreter/interpreter-generator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-generator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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) {
> | ^~~~~~~~
> ../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-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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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/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) {
> | ~~~~~~~~~^~~~~
> 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/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/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/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/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/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/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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> ../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,
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
> ../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)
> | ^~~~~~~~~~~~~~~~~~~~
> ../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);
> | ~~~~~~~~~~~^
> ../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) {
> | ~~~~~^~~~~~~~
> ../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)
> | ^~~~~~~~~~~~~~~~~~~~
> 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) {
> | ^~~~~~~~
> ../deps/v8/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::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) {
> | ~~~~~^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-intrinsics-generator.o ../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-intrinsics-generator.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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/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/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 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) {
> | ~~~~~~~~~^~~~~
> 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/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) {
> | ~~~~~~~~~^~~~~
> 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,
> | ~~~~~~~~~~~~~~~^~~~~
> 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/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/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/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/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/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) {
> | ^~~~~~~~
> ../deps/v8/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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/setup-interpreter-internal.o ../deps/v8/src/interpreter/setup-interpreter-internal.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/setup-interpreter-internal.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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;
> | ^~~~~
> ../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/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) {
> | ^~~~~~~~
> 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) {
> | ^~~~~~~~
> 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/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/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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-array-from-dsl-gen.o /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-array-from-dsl-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> 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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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*)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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,
> | ~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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,
> | ~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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,
> | ~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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,
> | ~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArraySpliceTorqueAssembler::GenerateArraySpliceTorqueImpl()’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In lambda function:
> /<<PKGBUILDDIR>>/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/code-stub-assembler.h:11,
> from /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In lambda function:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArraySpliceTorqueAssembler::GenerateArraySpliceTorqueImpl()’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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,
> | ~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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> >)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~^~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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,
> | ~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayForEachLoopEagerDeoptContinuationAssembler::GenerateArrayForEachLoopEagerDeoptContinuationImpl()’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayForEachLoopLazyDeoptContinuationAssembler::GenerateArrayForEachLoopLazyDeoptContinuationImpl()’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayForEachLoopContinuationAssembler::GenerateArrayForEachLoopContinuationImpl()’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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>*)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:8:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayForEachAssembler::GenerateArrayForEachImpl()’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In lambda function:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc: In member function ‘void v8::internal::ArrayForEachAssembler::GenerateArrayForEachImpl()’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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>*)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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,
> | ~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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>*)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-array-from-dsl-gen.cc:1:
> /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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,
> | ~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> ../deps/v8/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]’:
> /<<PKGBUILDDIR>>/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]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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>]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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>]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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>]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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>]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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>]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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>]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.h:4,
> from ../deps/v8/src/builtins/builtins-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> ../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>]’
> /<<PKGBUILDDIR>>/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>]’
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-base-from-dsl-gen.o /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-base-from-dsl-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-base-from-dsl-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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 /<<PKGBUILDDIR>>/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 {
> | ~~~~~~~~~~^~~~~
> 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 /<<PKGBUILDDIR>>/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/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 /<<PKGBUILDDIR>>/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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 ../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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 ../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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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*)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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*)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~~~^~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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,
> | ~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]’:
> /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-typed-array-from-dsl-gen.o /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-typed-array-from-dsl-gen.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/builtins/builtins-typed-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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/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 /<<PKGBUILDDIR>>/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/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 /<<PKGBUILDDIR>>/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 {
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ../deps/v8/src/code-stub-assembler.h:11,
> from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~^~~~~
> In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 ../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 /<<PKGBUILDDIR>>/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/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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*)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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,
> | ~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/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>)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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>)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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*)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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*)’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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)
> | ^~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc: In member function ‘void v8::internal::TypedArrayQuickSortAssembler::GenerateTypedArrayQuickSortImpl()’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~^~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc: In lambda function:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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);
> | ~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> /<<PKGBUILDDIR>>/out/Release/obj/gen/torque-generated/builtins-typed-array-from-dsl-gen.cc: In member function ‘void v8::internal::TypedArrayPrototypeSortAssembler::GenerateTypedArrayPrototypeSortImpl()’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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,
> | ~~~~~~~~~~~~~~~^~~~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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); }
> | ~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> In file included from ../deps/v8/src/builtins/builtins-typed-array-gen.h:8,
> from /<<PKGBUILDDIR>>/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>]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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>]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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>]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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>]’:
> /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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 /<<PKGBUILDDIR>>/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]’:
> /<<PKGBUILDDIR>>/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) {
> | ^~~~~~~~
> ../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>]’
> /<<PKGBUILDDIR>>/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) {
> | ~~~~~^~~~~~~~
> g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/x64/builtins-x64.o ../deps/v8/src/builtins/x64/builtins-x64.cc '-DNODE_OPENSSL_CERT_STORE' '-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' -I../deps/v8 -I../deps/v8/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -fno-strict-aliasing -m64 -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/x64/builtins-x64.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -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/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 {
> | ~~~~~~~~~~^~~~~
> 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/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/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(); }
> | ~~~~~~~~~~~~~~~~^~~~~
> 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) {
> | ^~~~~~~~
> rm -f /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_initializers.a && ar crsT /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_initializers.a /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-arguments-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-array-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-function-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-generator-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-async-iterator-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-boolean-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-call-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-collections-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-console-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-constructor-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-conversion-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-date-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-debug-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-function-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-generator-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-global-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-handler-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-ic-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-internal-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-interpreter-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-intl-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-iterator-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-math-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-number-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-object-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-promise-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-proxy-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-reflect-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-regexp-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-sharedarraybuffer-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-string-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-symbol-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-typed-array-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-wasm-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/growable-fixed-array-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/setup-builtins-internal.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/heap/setup-heap-internal.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/ic/accessor-assembler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/ic/binary-op-assembler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/ic/keyed-store-generic.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-assembler.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-generator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/interpreter-intrinsics-generator.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/interpreter/setup-interpreter-internal.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-array-from-dsl-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-base-from-dsl-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/gen/torque-generated/builtins-typed-array-from-dsl-gen.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/x64/builtins-x64.o
> make[2]: *** No rule to make target '../deps/acorn/dist/walk.js', needed by '/<<PKGBUILDDIR>>/out/Release/obj/gen/node_javascript.cc'. Stop.
> rm e917f2a5a417666db329083f012ba6f28fbbcdef.intermediate 832ca63211ea54bd978bfff7561bf74810a0520a.intermediate
> make[1]: *** [Makefile:141: build] Error 2
The full build log is available from:
http://qa-logs.debian.net/2020/02/25/nodejs_10.17.0~dfsg-2_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
More information about the Pkg-javascript-devel
mailing list